When i try to upload my newest models i have the following error:
|11/21/2023 7:39:47 AM|File "/usr/local/lib/python3.10/pickle.py", line 331, in _getattribute|
| --- | --- |
|11/21/2023 7:39:47 AM|raise AttributeError("Can't get attribute {!r} on {!r}"|
|11/21/2023 7:39:47 AM|AttributeError: Can't get attribute '_function_setstate' on <module 'cloudpickle.cloudpickle' from '/usr/local/lib/python3.10/site-packages/cloudpickle/cloudpickle.py'>|
What is wrong here? Anyone else having this issue?
i get the same error even after downgrading to 2.2.1. i tried 2.1.0, 2.2.1, 3.0.0 . any ideas?
cheers
EDIT: I solved it… 2.2.1 does indeed work, my downgrade had not worked properly… If you encounter a similar issue, you can check what package version is actually loaded by running
Bumping this up as I’m getting the same error when trying to submit triggered when a sklearn model is part of predict.
Is there a known issue with sklearn’s model persistence using cloudpickle? I see that cloudpickle offers no forward compatibility guarantees - could that cause issues during submission?