Install & Upgrade
Splunk AI Toolkit version dependencies
The AI Toolkit releases updates on a regular schedule. Keep your instance of the AI Toolkit and affiliated add-ons up-to-date to access the latest features.
The AI Toolkit releases updates on a regular schedule. Keep your instance of the AI Toolkit and affiliated add-ons up-to-date to access the latest features.
- For a list view of new features added by release version, see What's new in the AI Toolkit.
- For installation information including links to Splunkbase for required add-ons, see Install the AI Toolkit.
About the PSC add-on Permalink to this section
The AI Toolkit relies on the Python for Scientific Computing (PSC) add-on. Install or upgrade to a compatible version of the PSC add-on based on your operating system:
CAUTION: If you have any custom algorithms that rely on the PSC libraries, upgrading the PSC add-on impacts those algorithms. You must re-train any models (re-run the search that used the fit command) using those algorithms after you upgrade PSC.
- Python for Scientific Computing (for Mac Intel)
- Python for Scientific Computing (for Mac Apple Silicon)
- Python for Scientific Computing (for Linux 64-bit)
- Python for Scientific Computing (for Windows 64-bit)
Note: On some Windows operating systems, installing PSC through the Splunk Manage Apps user interface results in an error. This error is usually benign and you can ignore it. In some cases, you might need to manually unpack the package in the apps directory to get past the error.
Version matrix Permalink to this section
See the following table for the compatible combinations of the AI Toolkit, the PSC add-on, the Python version packaged with PSC, and the Splunk platform:
| AI Toolkit version | PSC add-on version | Python version packaged with PSC | Splunk platform version | Notes |
|---|---|---|---|---|
| 5.6.4 | 3.2.3, 3.2.4, 3.2.5, 4.2.3, 4.2.4, or 4.2.5 | 3.9 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, 9.2.x, 9.3.x, 9.4.x, or 10.x, or Splunk Cloud Platform |
You must use PSC 3.2.3, 3.2.4, 3.2.5, 4.2.3, 4.2.4, or 4.2.5 for AI Toolkit 5.6.4. CAUTION: When upgrading PSC ensure that you remove previous versions of PSC and perform a clean install. |
| 5.6.3 | 3.2.3, 3.2.4, 3.2.5, 4.2.3, or 4.2.4 | 3.9 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, 9.2.x, 9.3.x, 9.4.x, or 10.x, or Splunk Cloud Platform |
You must use PSC 3.2.3, 3.2.4, 3.2.5, 4.2.3, or 4.2.4 for AI Toolkit 5.6.3. CAUTION: When upgrading PSC ensure that you remove previous versions of PSC and perform a clean install. |
| 5.6.1 | 3.2.3, 3.2.4, 3.2.5, 4.2.3, or 4.2.4 | 3.9 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, 9.2.x, 9.3.x, 9.4.x, or 10.x, or Splunk Cloud Platform |
You must use PSC 3.2.3, 3.2.4, 3.2.5, 4.2.3, or 4.2.4 for MLTK 5.6.1. CAUTION: When upgrading PSC ensure that you remove previous versions of PSC and perform a clean install. |
| 5.6.0 | 3.2.3, 3.2.4, or 4.2.3 | 3.9 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, 9.2.x, 9.3.x, 9.4.x, or 10.x, or Splunk Cloud Platform |
You must use PSC 3.2.3, 3.2.4, or 4.2.3 for MLTK 5.6.0. CAUTION: When upgrading PSC ensure that you remove previous versions of PSC and perform a clean install. |
| 5.5.0 | 3.2.2 or 4.2.2 | 3.9 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, 9.2.x, or 10.x, or Splunk Cloud Platform |
These PSC versions include an updated version of OpenSSL to address a security vulnerability. |
| 5.4.2 | 4.2.1 | 3 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, or 9.2.x, or Splunk Cloud Platform |
Upgrading to MLTK 5.4.2 might require model retraining. See, Upgrade the Splunk Machine Learning Toolkit. PSC version 4.2.1 is a minor release that offers additional packages. |
| 3.2.1 | 3 | Splunk Enterprise 8.2.x, 9.0.x, 9.1.x, or 9.2.x, or Splunk Cloud Platform |
Upgrading to MLTK 5.4.2 might require model retraining. See, Upgrade the Splunk Machine Learning Toolkit. PSC version 3.2.1 is a minor release that offers additional packages. |
|
| 5.4.1 | 4.1.2 or 4.2.0 | 3 | Splunk Enterprise 9.2.x or Splunk Cloud Platform |
PSC version 4.2.0 is a minor release that offers additional packages. |
| 3.1.0, 3.2.0, 4.1.0, 4.1.2, or 4.2.0 | 3 | Splunk Enterprise 8.1.x, 8.2.x, 9.0.0, 9.0.1, 9.0.5, or 9.1.0 or Splunk Cloud Platform |
PSC version 4.2.0 is a minor release that offers additional packages. | |
| 5.4.0 | 4.1.2 | 3 | Splunk Enterprise 9.2.x or Splunk Cloud Platform |
Version 3.1.0, 4.1.0, or 4.1.2 of the PSC add-on is required to use the upload ONNX models feature. |
| 3.1.0, 4.1.0, or 4.1.2 | 3 | Splunk Enterprise 8.2.x, 9.0.0, 9.0.1, 9.0.5, or 9.1.0 or Splunk Cloud Platform |
Version 3.1.0, 4.1.0, or 4.1.2 of the PSC add-on is required to use the upload ONNX models feature. | |
| 5.3.3 | 3.0.2, 3.1.0, 4.0.0, 4.1.0, or 4.1.2 | 3 | Splunk Enterprise 8.1.x, 8.2.x, or 9.0.0 or Splunk Cloud Platform |
Version 4.0.0 of the PSC add-on requires additional installation steps. See, Install version 4.0.0 of the PSC add-on. Deprecated support of Internet Explorer. |
| 5.3.1 | 3.0.0, 3.0.1, or 3.0.2 | 3 | Splunk Enterprise 8.0.x, 8.1.x, 8.2.x, or 9.0.0 or Splunk Cloud Platform |
Version 3.0.2 of the PSC add-on is limited to bug fixes. |
| 5.3.0 | 3.0.0, 3.0.1, or 3.0.2 | 3 | Splunk Enterprise 8.0.x, 8.1.x, 8.2.x, or 9.0.0 or Splunk Cloud Platform |
This version of MLTK requires version 3.0.0, 3.0.1, or 3.0.2 of the PSC add-on. Users upgrading to this version must retrain models created in earlier versions of MLTK. |
| 5.2.2 | 2.0.0, 2.0.1, or 2.0.2 | 3 | Splunk Enterprise 8.0.x, 8.1.x, or 8.2.0 or Splunk Cloud Platform |
This version of MLTK is limited to a minor enhancement. |
| 5.2.1 | 2.0.0, 2.0.1, or 2.0.2 | 3 | Splunk Enterprise 8.0.x, 8.1.x, or 8.2.0 or Splunk Cloud Platform |
This version of MLTK is limited to a minor enhancement. |
| 5.2.0 | 2.0.0, 2.0.1, or 2.0.2 | 3 | Splunk Enterprise 8.0.x, 8.1.x, or 8.2.0 or Splunk Cloud Platform |
This version of MLTK is available with Splunk Enterprise version 8.0.x, 8.1.x, or 8.2.0. |
| 5.1.0 | 2.0.0, 2.0.1, or 2.0.2 | 3 | Splunk Enterprise 8.0.x or 8.1.x or Splunk Cloud Platform |
This version of MLTK is available with Splunk Enterprise version 8.0.x or 8.1.x. |
| 5.0.0 | 2.0.0, 2.0.1, or 2.0.2 | 3 | Splunk Enterprise 8.0.x or 8.1.x or Splunk Cloud Platform |
This version of MLTK is only available with Splunk Enterprise version 8.0.x or 8.1.x. Users upgrading to this version must retrain models created in earlier versions of MLTK. The file extension for models has changed from .csv to .mlmodel. |
Source: /en/splunk-cloud-platform/apply-machine-learning/use-ai-toolkit/5.6.4/install-and-upgrade-the-ai-toolkit/splunk-ai-toolkit-version-dependencies (upstream Splunk AITK 5.6.4 docs)