oracle-automlx


Nameoracle-automlx JSON
Version 23.4.1 PyPI version JSON
download
home_page
SummaryAutomated Machine Learning with Explainability
upload_time2023-11-23 19:47:18
maintainer
docs_urlNone
authorOracle AutoMLx
requires_python>=3.8.7, <3.11
licenseOracle No-Fee Terms and Conditions (NFTC)
keywords oracle automlx automl explainability machine learning ml artificial intelligence ai fairness unintended bias
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ### 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](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/automl.html) 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](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/mlx.html) 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](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/fairness.html) 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 in a python 3.8 or 3.10 environment 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.

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](https://www.oracle.com/cloud/) [Data Science](https://www.oracle.com/artificial-intelligence/data-science/) service in the [AutoMLx](https://docs.oracle.com/en-us/iaas/data-science/using/conda-automlx-fam.htm) conda pack. 

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "oracle-automlx",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.7, <3.11",
    "maintainer_email": "",
    "keywords": "Oracle,AutoMLx,AutoML,Explainability,Machine Learning,ML,Artificial Intelligence,AI,Fairness,Unintended Bias",
    "author": "Oracle AutoMLx",
    "author_email": "",
    "download_url": "",
    "platform": null,
    "description": "### Automated Machine Learning with Explainability (AutoMLx)\n\nThe AutoMLx package provides advanced automated machine learning solutions and machine learning model explanations for tabular and text datasets.\n\nThe [AutoML Pipeline](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/automl.html) automatically preprocesses, selects and engineers high-quality features in your dataset, which are then given to an automatically chosen and tuned machine learning model.\n\nThe [MLExplainer](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/mlx.html) 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.\n\nThe [fairness module](https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/fairness.html) 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.\n\n### Installation\n\nThere are two ways to use AutoMLx.\n\n#### Direct Installation\n\nAutoMLx can be installed on x86 or ARM machines in a python 3.8 or 3.10 environment using:\n\n```\npip3 install oracle-automlx\n```\n\nSeveral AutoMLx dependencies are optional and can be installed with:\n\n```\npip3 install oracle-automlx[option]\n```\n\nwhere \"option\" can be one of:\n - \"classic\", which installs the libraries needed to support AutoML for tabular classification,\n regression and anomaly detection.\n - \"viz\", which provides visualization functionality for explanations and the AutoML time-series forecaster,\n - \"forecasting\", which installs the forecasting models needed for the AutoML time-series forecaster,\n - \"deep-learning\", which installs some torch-based deep-learning models for the AutoML classifier, regressor and anomaly detector.\n - \"onnx\", which installs the onnx-related libraries needed to export AutoML models to the ONNX format.\n - \"explain\",which installs the libraries needed to use the MLExplainer to compute machine.\n\nMultiple optional dependencies can be installed simultaneously using a comma-separated list. For example:\n\n```\npip3 install oracle-automlx[forecasting,viz]\n```\n\n#### Oracle Cloud Infrastructure (OCI) Data Science (DS) Conda Pack\n\nAutoMLx is also available in the [Oracle Cloud Infrastructure](https://www.oracle.com/cloud/) [Data Science](https://www.oracle.com/artificial-intelligence/data-science/) service in the [AutoMLx](https://docs.oracle.com/en-us/iaas/data-science/using/conda-automlx-fam.htm) conda pack. \n",
    "bugtrack_url": null,
    "license": "Oracle No-Fee Terms and Conditions (NFTC)",
    "summary": "Automated Machine Learning with Explainability",
    "version": "23.4.1",
    "project_urls": {
        "Demo Notebooks": "http://github.com/oracle-samples/automlx",
        "Documentation": "https://docs.oracle.com/en-us/iaas/tools/automlx/latest/html/multiversion/latest/index.html"
    },
    "split_keywords": [
        "oracle",
        "automlx",
        "automl",
        "explainability",
        "machine learning",
        "ml",
        "artificial intelligence",
        "ai",
        "fairness",
        "unintended bias"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "120a7de9ab9edfc9e2e11c9a0a05c265449b03c2df0dd46061beb8542919af4e",
                "md5": "955ecd9ff0364b072900cda6f082e08e",
                "sha256": "8899c72a97489cb03d4a0ee509972cfc7bab4f1948befffeb60d3b7befcc64dd"
            },
            "downloads": -1,
            "filename": "oracle_automlx-23.4.1-py310-none-any.whl",
            "has_sig": false,
            "md5_digest": "955ecd9ff0364b072900cda6f082e08e",
            "packagetype": "bdist_wheel",
            "python_version": "py310",
            "requires_python": ">=3.8.7, <3.11",
            "size": 1300703,
            "upload_time": "2023-11-23T19:47:18",
            "upload_time_iso_8601": "2023-11-23T19:47:18.761005Z",
            "url": "https://files.pythonhosted.org/packages/12/0a/7de9ab9edfc9e2e11c9a0a05c265449b03c2df0dd46061beb8542919af4e/oracle_automlx-23.4.1-py310-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "468be9e484b8bbd953746a66b31ab53234923ec978a303c6482e2fef337c50c0",
                "md5": "31aa129dd0743a46a886dfcea03bd87d",
                "sha256": "30d8c5216cbf467637911627e435ac28b5beaadb75e358c67455ca4b7047088a"
            },
            "downloads": -1,
            "filename": "oracle_automlx-23.4.1-py38-none-any.whl",
            "has_sig": false,
            "md5_digest": "31aa129dd0743a46a886dfcea03bd87d",
            "packagetype": "bdist_wheel",
            "python_version": "py38",
            "requires_python": ">=3.8.7, <3.11",
            "size": 1289484,
            "upload_time": "2023-11-23T19:47:21",
            "upload_time_iso_8601": "2023-11-23T19:47:21.778380Z",
            "url": "https://files.pythonhosted.org/packages/46/8b/e9e484b8bbd953746a66b31ab53234923ec978a303c6482e2fef337c50c0/oracle_automlx-23.4.1-py38-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-23 19:47:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "oracle-samples",
    "github_project": "automlx",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "oracle-automlx"
}
        
Elapsed time: 0.15138s