david-thrower / cerebros-core-algorithm-alpha

The Cerebros package is an ultra-precise Neural Architecture Search (NAS) / AutoML that is intended to much more closely mimic biological neurons than conventional neural network architecture strategies.
Other
27 stars 4 forks source link

bug-need-to-set-protobuf==3.20 #98

Open david-thrower opened 1 year ago

david-thrower commented 1 year ago

Kind of issue: bug

TLDR: A change in the protobuff python package appears to break Kale. Append requirements.txt, with protobuf==3.20

Steps to reproduce the behavior:

Kubeflow distribution issue experienced on: AWS Arrikto Kubeflow minikf

Expected behavior

Normal pipeline execution with Katib automl job. Instead, got:

TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date a

Execution environment: Jupyter contailer env

Desktop (please complete the following information):

NA

Suggested Labels (If you don't know, that's ok):

kind/bug