class darts.datasets.dataset_loaders.DatasetLoader(metadata, root_path=None)[源代码]

基类:ABC

下载数据集并将其本地缓存的类。假设文件可以被下载(即通过URI公开可用)

方法

load()

将数据集加载到内存中,作为时间序列。

load()[源代码]

将数据集加载到内存中,作为时间序列。如果数据集尚未存在,则下载数据集。

引发

DatasetLoadingException – 如果加载失败(MD5校验和不正确,下载失败,从磁盘读取失败)

返回

time_series – 包含数据集的 TimeSeries 对象

返回类型

TimeSeries

class darts.datasets.dataset_loaders.DatasetLoaderCSV(metadata, root_path=None)[源代码]

基类:DatasetLoader

方法

load()

将数据集加载到内存中,作为时间序列。

load()

将数据集加载到内存中,作为时间序列。如果数据集尚未存在,则下载数据集。

引发

DatasetLoadingException – 如果加载失败(MD5校验和不正确,下载失败,从磁盘读取失败)

返回

time_series – 包含数据集的 TimeSeries 对象

返回类型

TimeSeries

class darts.datasets.dataset_loaders.DatasetLoaderMetadata(name, uri, hash, header_time, format_time=None, freq=None, pre_process_zipped_csv_fn=None, pre_process_csv_fn=None, multivariate=None)[源代码]

基类:object

属性

format_time

频率

多元

pre_process_csv_fn

pre_process_zipped_csv_fn

format_time: Optional[str] = None
freq: Optional[str] = None
hash: str
header_time: Optional[str]
multivariate: Optional[bool] = None
name: str
pre_process_csv_fn: Optional[Callable] = None
pre_process_zipped_csv_fn: Optional[Callable] = None
uri: str
exception darts.datasets.dataset_loaders.DatasetLoadingException[源代码]

基类:BaseException

add_note()

Exception.add_note(note) – 向异常添加一个注释

args
with_traceback()

Exception.with_traceback(tb) – 将 self.__traceback__ 设置为 tb 并返回 self。