Adding a New Dataset#
To add a new dataset into aeon
internal dataset repository, please proceed with the following steps:
From the root of your
aeon
local repository, create a<dataset-name>
folder:
mkdir ./datasets/data/<dataset-name>
In the above directory, add your dataset file
<dataset-name>.<EXT>
, where<EXT>
is the file extension:The list of supported file formats is available in the
aeon/MANIFEST.in
file (e.g.,.csv
,.txt
).If your file format
<EXT>
does not figure in the list, simply add it in theaeon/MANIFEST.in
file:
"aeon/MANIFEST.in"
...
recursive-include aeon/datasets *.csv ... *.<EXT>
...
In
aeon/datasets/_single_problem_loaders.py
, declare aload_<dataset-name>(...)
function. Feel free to use any other declared functions as templates for either classification or regression datasets.In
aeon/datasets/__init__.py
, append"load_<dataset-name>"
to the list__all__
.In
aeon/datasets/setup.py
, append"<dataset-name>"
to the tupleincluded_datasets
.