taiyo_utils.pipelines
class
ConfidenceBounds
(preprocessor_interface, config, mode)class
PipelineHarvester
(config)This interface basically fetches data from multiple sources in a simple manner.
Parameters:
- config: (dict) The config dictionary to be passed params: name: (str) More of a metadata kind of entry but is used as a reference of the object retrieved from a getData() method described in the AlphaVantage abstraction. source: (str) Selects the data source from which the data needs to be fetched from params: Basically takes all the parameters supported by the target harvester. Parameters are in the format of key-value pairs(key:parameter_name & value:parameter_value) Each list entry of this dictionary is considered as a job for the Pipeline Harvester
class
PipelineModel
(preprocessor_interface, config, mode='train')class
PipelineTransformer
(data, config)class
TaiyoConfig
(name, ticker, target, freq, start_date, split_date, base_config_path='/content/taiyo-utils/src/taiyo_utils/pipelines/config.yml')package_config
toConfidenceBounds
toHarvester
toModelHandler
toPreprocessor