brando90 / MathNet-large-scale-Mathematics-Dataset-for-Machine-Learning

1 stars 0 forks source link

DelayedExecution._resolve() fails with unhashable as argument #15

Closed hairuoguo closed 7 years ago

hairuoguo commented 7 years ago

Because DelayedExecution._resolve() relies on the assignments dict, arguments in delayed functions that are unhashable types (e.g., matrices or vectors) cause TypeError.

hairuoguo commented 7 years ago

Bandage solution of checking for type in _resolve() applied - this should (maybe) be replaced with a better fix in the future, however.