Traceback (most recent call last):


 "src/gevent/greenlet.py", line 527, in gevent._greenlet.Greenlet.spawn


 "src/gevent/greenlet.py", line 247, in gevent._greenlet.Greenlet.__init__


 "src/gevent/greenlet.py", line 133, in gevent._greenlet._extract_stack
ValueError: call stack is not deep enough

Traceback (most recent call last):


 "/home/hao.zhang/project/pycharm/ludwig-ray/ludwig-petfinder/petfinder-adoption-prediction/train.py", line 34, in <module>

) = model.train(dataset=dataset_to_use)


 "/home/hao.zhang/project/pycharm/ludwig-ray/ludwig/ludwig/api.py", line 480, in train

save_path=model_dir,


 "/home/hao.zhang/project/pycharm/ludwig-ray/ludwig/ludwig/backend/ray.py", line 117, in train

model.set_weights(weights)


 "/home/hao.zhang/project/pycharm/ludwig-env/lib/python3.6/site-packages/tensorflow/python/keras/engine/base_layer.py", line 1857, in set_weights

(self.name, len(weights), expected_num_weights, str(weights)[:50]))
ValueError: You called `set_weights(weights)` on layer "ecd" with a weight list of length 30, but the layer was expecting 16 weights. Provided weights: [array([[ 0.3757825 , -0.03104234,
0.8619888 , .....
