09-09-2022 04:20 AM
I have tried to set up a autoML experiment with runtime 11.2ML and data from a delta table. However I receive the error "ModuleNotFoundError: No module named 'databricks.automl'" and "AutoML not available: Use Databricks Runtime 8.3 ML or above." though I am using a runtime newer than 8.3. Does anyone know how to get the module so I can proceed with autoML?
09-13-2022 03:54 AM
I deleted the cluster and created a new with runtime 9.1 LTS ML which solved the problem.
09-09-2022 02:44 PM
It should be
from databricks import automl
The table doesn't need to be delta, but does need to be a table in the metastore.
09-11-2022 11:15 PM
09-12-2022 09:29 AM
You do not need to install this library. It is automatically installed within the newest (10.0 or above) Databricks ML runtimes. Use 10.4 ML LTS for the more stable runtime and use the newest runtimes for the latest features.
09-12-2022 11:18 PM
09-19-2022 03:20 PM
Just to confirm, this is correct, and I do not see this problem on 11.2 ML. The software is installed, and your import is correct. I am not sure why you observe this; are init scripts modifying the ML runtime when the cluster starts, maybe?
09-19-2022 11:03 PM
I used the script provided by databricks as I use the autoML incorporated in databricks, so I would not assume that it modifies the ML runtime. I think there must have been something wrong with the cluster configuration, because I have created a new cluster and now it seems to work.
09-13-2022 03:54 AM
I deleted the cluster and created a new with runtime 9.1 LTS ML which solved the problem.
Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.
If there isn’t a group near you, start one and help create a community that brings people together.
Request a New Group