AutoML not available on instance
When trying to create a ML Model I ran into the problem, that AutoML apparantly isn't available on my IRIS instance.
I was able to use the following command successfully: CREATE MODEL ECLASSPREDICT PREDICTING (eClass) FROM SQLUSER.CRMSHOPARTIKEL
Then when trying to use TRAIN MODEL ECLASSPREDICT, I get the error from the image:
Roughly translates to : "-186: Modelprovider not available on this instance. #2822 %ML provider 'AutoML' is not available on this instance"
In my ML Configurations there are 3 standard configurations called %AutoML, %H20 and %PMML which I haven't changed.
I have tried the fix under the "Known Issues" Section of this Doc: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
which tells you to run the following command:
import sys
sys.path.append("C:\\InterSystems\\IRIS\\lib\\automl")
This command ran without error.
The instance is running on a Windows Server 2016.
Please, check your license to be sure that IntegratedML is included.
It states IntegratedML, is there a seperate one for AutoML?
Produkt=Entree
Lizenztyp=Concurrent User
Server=Single
Plattform=X86-64(Windows)
Lizenzeinheiten=5
Lizensierte Cores=0
Authorized Cores=unlimited
Extended Features=024F1800
- Interoperability
- Analytics Run
- Analytics Analyzer
- Analytics Architect
- NLP
- Analytics VR Execute
- IntegratedML
- InterSystems IRIS
Development
Maybe it's not well configured, check this documentation about the configuration:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
In summary, query this table to be sure about the model configuration:
INFORMATION_SCHEMA.ML_TRAINING_RUNS
I did not change any configuration as the Documentation says
"Upon installation, %AutoML is set as the system-default ML configuration. You can use IntegratedML without any adjustment to your configuration necessary."
the following query resulted in 0 rows SELECT * FROM INFORMATION_SCHEMA.ML_TRAINING_RUNS
How, did this instance get installed?
During IRIS install you get asked if you want to add ML components or not as this increases the disc size required.
Best Regards
Timo
I installed the instance myself via the 2023.1 installer and then upgraded it to 2023.3.
I always make sure to check every component when installing, so everything should be there.
Ok, it seems that your didn't install an IRIS version with Machine Learning capabilities.
You can see on this screenshot all the different versions available.
So the normal IRIS Version does not support IntegratedML?
Why is this not mentioned anywhere in any of the documentation?
Can I install the ML Version over the normal one?
Those are good questions, I guess that the idea to not integrate it into the common distribution is to keep it lighter as possible.
You can try the IRIS Community version for Docker:
https://containers.intersystems.com/contents?family=InterSystems%20IRIS%...