Traceback (most recent call last):


 "/Users/miquelllobet/anaconda/envs/gym/lib/python3.6/unittest/loader.py", line 428, in _find_test_path

module = self._get_module_from_name(name)


 "/Users/miquelllobet/anaconda/envs/gym/lib/python3.6/unittest/loader.py", line 369, in _get_module_from_name

__import__(name)


 "/Users/miquelllobet/Code/BlueWhale/ml/rl/test/gridworld/test_limited_action_gridworld.py", line 14, in <module>

from ml.rl.training.discrete_action_trainer import DiscreteActionTrainer


 "/Users/miquelllobet/Code/BlueWhale/ml/rl/training/discrete_action_trainer.py", line 18, in <module>

from ml.rl.thrift.core.ttypes import DiscreteActionModelParameters


 "/Users/miquelllobet/Code/BlueWhale/ml/rl/thrift/core/ttypes.py", line 394, in <module>

class DiscreteActionModelParameters(object):


 "/Users/miquelllobet/Code/BlueWhale/ml/rl/thrift/core/ttypes.py", line 405, in DiscreteActionModelParameters

}), training=TrainingParameters(**{


 "/Users/miquelllobet/Code/BlueWhale/ml/rl/thrift/core/ttypes.py", line 148, in __init__

if layers is self.thrift_spec[4][4]:
AttributeError: 'TrainingParameters' object has no attribute 'thrift_spec'

Traceback (most recent call last):


 "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner

self.run()


 "/usr/lib/python3.8/threading.py", line 870, in run

self._target(*self._args, **self._kwargs)


 "/builddir/build/BUILD/dask-2.18.0/dask/tests/test_threaded.py", line 135, in test_f

L.append(get(dsk, "y"))


 "/builddir/build/BUILD/dask-2.18.0/dask/threaded.py", line 72, in get

pool = ThreadPool(num_workers)


 "/usr/lib/python3.8/multiprocessing/pool.py", line 925, in __init__

Pool.__init__(self, processes, initializer, initargs)


 "/usr/lib/python3.8/multiprocessing/pool.py", line 216, in __init__

p.terminate()
AttributeError: 'DummyProcess' object has no attribute 'terminate'
