class darts.datasets.dataset_loaders.DatasetLoader(metadata, root_path=None)[source]

基类: ABC

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

方法

load()

将数据集作为 TimeSeries 加载到内存中。

load()[source]

将数据集作为 TimeSeries 加载到内存中。如果数据集不存在,则下载它

引发

DatasetLoadingException – 如果加载失败(MD5 校验和无效、下载失败、从磁盘读取失败)

返回

time_series – 包含数据集的 TimeSeries 对象

返回类型

TimeSeries

class darts.datasets.dataset_loaders.DatasetLoaderCSV(metadata, root_path=None)[source]

基类: DatasetLoader

方法

load()

将数据集作为 TimeSeries 加载到内存中。

load()

将数据集作为 TimeSeries 加载到内存中。如果数据集不存在,则下载它

引发

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)[source]

基类: object

属性

format_time

freq

multivariate

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[source]

基类: BaseException

args
with_traceback()

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