byu-dml / metalearn

BYU's python library of useable tools for metalearning
MIT License
22 stars 6 forks source link

Issue running test_metafeatures.py #2

Closed PGijsbers closed 6 years ago

PGijsbers commented 6 years ago

I am not sure if this is due to my setup, the primitive interfaces or the metalearn implementation, but I was wondering if any of you ran across this problem or know how to solve it. Calling test_metafeatures.py gives an error TypeError: __new__() missing 1 required positional argument: 'namespace' at

 "...\d3m_metadata\hyperparams.py", line 132, in __new__
    cls = super().__new__(name, bases, namespace, **kwargs)

Steps I took for my install:

  1. Downloaded common-primitives library and installed it (and its requirements).
  2. Downloaded this repository and installed it.
  3. Called test_metafeatures.py.

Some googling suggests it has to be with the usage of metaclasses, but I am not quite familiar enough with that yet to see where the problem is exactly.

PGijsbers commented 6 years ago

The issue was with the metadata repository (issue).