Automated Machine Learning with Explainability (AutoMLx)
The AutoMLx package provides advanced automated machine learning solutions and machine learning model explanations for tabular and text datasets.
The AutoML Pipeline automatically preprocesses, selects and engineers high-quality features in your dataset, which are then given to an automatically chosen and tuned machine learning model.
The MLExplainer offers a wide variety of visual and interactive explanations. For example, these include (local and global) feature importance, feature dependence and counterfactual explanations. These explanations provide multi-facetted insights into what your (AutoMLx or scikit-learn-style) model has learned and whether or not you should trust it.
The fairness module offers tools to help you diagnose and understand the unintended bias present in your dataset and model so that you can make steps towards more inclusive and fair applications of machine learning.
Installation
There are two ways to use AutoMLx.
Direct Installation
AutoMLx can be installed on x86 or ARM machines using:
pip3 install oracle-automlx
Several AutoMLx dependencies are optional and can be installed with:
pip3 install oracle-automlx[option]
where "option" can be one of:
- "classic", which installs the libraries needed to support AutoML for tabular classification, regression and anomaly detection.
- "viz", which provides visualization functionality for explanations and the AutoML time-series forecaster,
- "forecasting", which installs the forecasting models needed for the AutoML time-series forecaster,
- "deep-learning", which installs some torch-based deep-learning models for the AutoML classifier, regressor and anomaly detector.
- "onnx", which installs the onnx-related libraries needed to export AutoML models to the ONNX format.
- "explain", which installs the libraries needed to use the MLExplainer to compute machine.
- "recommendation", which installs the recommender models needed for the AutoML recommendation task (only available through OCI DS in the AutoMLx Conda pack or through internal Oracle distribution).
Multiple optional dependencies can be installed simultaneously using a comma-separated list. For example:
pip3 install oracle-automlx[forecasting,viz]
Oracle Cloud Infrastructure (OCI) Data Science (DS) Conda Pack
AutoMLx is also available in the Oracle Cloud Infrastructure Data Science service in the AutoMLx conda pack.
Metadata
Release files for oracle-automlx 25.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Actions Reset | |||
|---|---|---|---|---|
| oracle_automlx-25.3.1-py312-none-any.whl | Python 3.12 | none | any | Details for oracle_automlx-25.3.1-py312-none-any.whl |
| oracle_automlx-25.3.1-py311-none-any.whl | Python 3.11 | none | any | Details for oracle_automlx-25.3.1-py311-none-any.whl |
| oracle_automlx-25.3.1-py310-none-any.whl | Python 3.10 | none | any | Details for oracle_automlx-25.3.1-py310-none-any.whl |
| oracle_automlx-25.3.1-py39-none-any.whl | Python 3.9 | none | any | Details for oracle_automlx-25.3.1-py39-none-any.whl |
Total release size: 7.3 MB
Release files / oracle_automlx-25.3.1-py312-none-any.whl
| Download URL | oracle_automlx-25.3.1-py312-none-any.whl |
|---|---|
| Size | 2.1 MB |
| Tags | Python 3.12 |
|
SHA-256 checksum How to use checksums |
36f32e6732c0ffbe50f95cc6424169c656851f90069bac314331ebb767762ff0
|
|
BLAKE2b-256 checksum How to use checksums |
ca3e36c0057655f629d8d194cb215fc31ba39eca1a04a20ff0c2668e5f2f5737
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / oracle_automlx-25.3.1-py311-none-any.whl
| Download URL | oracle_automlx-25.3.1-py311-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3.11 |
|
SHA-256 checksum How to use checksums |
d76c2db0a85a8f3d94f54fb21f7344ca8efb7f54a0da8759386501758a02d261
|
|
BLAKE2b-256 checksum How to use checksums |
631965e00cb715d4f4dc7918bcdc819f0257284ba4e6a632342461035b3709a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / oracle_automlx-25.3.1-py310-none-any.whl
| Download URL | oracle_automlx-25.3.1-py310-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3.10 |
|
SHA-256 checksum How to use checksums |
aa46495416aee857f3570d5ef354febd66a32d278c4d7726be656df390a70618
|
|
BLAKE2b-256 checksum How to use checksums |
d2ca245aebe62d9e9790e625514e45ad195c2b48143c32d057251bd559656a12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Release files / oracle_automlx-25.3.1-py39-none-any.whl
| Download URL | oracle_automlx-25.3.1-py39-none-any.whl |
|---|---|
| Size | 1.5 MB |
| Tags | Python 3.9 |
|
SHA-256 checksum How to use checksums |
d65353eb8fa62e8ce0459ca2bbbc8f97b7030bede8e945ea5d9fbb60530ff643
|
|
BLAKE2b-256 checksum How to use checksums |
1a0722460fb8da1fb2a110b3ff2cbe01aeab494facb869d3df79a6daeb8c01a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.2
|
Security for oracle-automlx 25.3.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.