Open by12380 opened 2 months ago
version.model returns NoneType, failing all model inference calls in production
version.model
Take any public project that has a model: https://universe.roboflow.com/batuhan-yilmaz-mnu8w/segmentationexample/model/5
Run python inference code:
!pip install roboflow -U # <---- version 1.1.36 from roboflow import Roboflow rf = Roboflow(api_key="API_KEY") project = rf.workspace().project("segmentationexample") model = project.version(5).model model.predict() # <--- AttributeError: 'NoneType' object has no attribute 'predict' type(model) # <--- NoneType
Current workaround is to downgrade roboflow to version 1.1.33
!pip install roboflow==1.1.33 from roboflow import Roboflow rf = Roboflow(api_key="API_KEY") project = rf.workspace().project("segmentationexample") model = project.version(5).model type(model) # <--- roboflow.models.semantic_segmentation.SemanticSegmentationModel
https://github.com/roboflow/roboflow-python/pull/276
Problem
version.model
returns NoneType, failing all model inference calls in productionReproduce steps
Take any public project that has a model: https://universe.roboflow.com/batuhan-yilmaz-mnu8w/segmentationexample/model/5
Run python inference code:
Expected behavior
Current workaround is to downgrade roboflow to version 1.1.33
Potential root cause:
https://github.com/roboflow/roboflow-python/pull/276