ADBench
ADBench copied to clipboard
ImportError: cannot import name 'DataGenerator' from 'data_generator'
ImportError: cannot import name 'DataGenerator' from 'data_generator' (/Users/xxxx/opt/miniconda3/envs/py3.9/lib/python3.9/site-packages/data_generator/init.py)
Any suggestion on how to fix it?

in init file it is empty, I installed it by "!pip install data_generator" and everything looks fine

I sincerely apologize for my late reply. If you are referring to loading existing datasets from ADBench, please see the code shown below (The dataset needs to be downloaded first).
from adbench.datasets.data_generator import DataGenerator
# load cardio dataset w.r.t. the ratio of labeled anomalies=0.05
data_generator = DataGenerator(seed=42, dataset='6_cardio')
data = data_generator.generator(la=0.05)
print(data)