Table of Contents
- Title and Copyright Information
- Preface
- 1 What's New in Oracle Machine Learning for Python
- 2 About Oracle Machine Learning for Python
- 3 Install OML4Py Client for Linux for Use With Autonomous Database Serverless
-
4
Install OML4Py for On-Premises Databases
- 4.1 OML4Py On Premises System Requirements
- 4.2 Build and Install Python for Linux for On-Premises Databases
- 4.3 Install the Required Supporting Packages for Linux for On-Premises Databases
-
4.4
Install OML4Py
Server for On-Premises Oracle Database
- 4.4.1 Upgrade OML4Py from 1.0 to 2.0 in DB 19c standalone
- 4.4.2 Install OML4Py Server for Linux for On-Premises Oracle Database
- 4.4.3 Verify OML4Py Installation for On-Premises Database
- 4.4.4 Grant Users the Required Privileges for On-Premises Database
- 4.4.5 Create New Users for On-Premises Oracle Database
- 4.4.6 Uninstall the OML4Py Server from an On-Premises Database 19c/21c
- 4.5 Install OML4Py Client for On-Premises Oracle Database
- 5 Install OML4Py on Exadata
- 6 Install Third-Party Packages
- 7 Get Started with Oracle Machine Learning for Python
- 8 Prepare and Explore Data
-
9
OML4Py Classes That Provide
Access to In-Database Machine Learning Algorithms
- 9.1 About Machine Learning Classes and Algorithms
- 9.2 About Model Settings
- 9.3 Shared Settings
- 9.4 Export Oracle Machine Learning for Python Models
- 9.5 Automatic Data Preparation
- 9.6 Model Explainability
- 9.7 Attribute Importance
- 9.8 Association Rules
- 9.9 Decision Tree
- 9.10 Expectation Maximization
- 9.11 Explicit Semantic Analysis
- 9.12 Generalized Linear Model
- 9.13 k-Means
- 9.14 Naive Bayes
- 9.15 Neural Network
- 9.16 Random Forest
- 9.17 Singular Value Decomposition
- 9.18 Support Vector Machine
- 9.19 Non-Negative Matrix Factorization
- 9.20 Exponential Smoothing Method
- 9.21 XGBoost
- 10 Automated Machine Learning
-
11
Embedded Python
Execution
- 11.1 About Embedded Python Execution
- 11.2 Parallelism with OML4Py Embedded Python Execution
- 11.3 Datastores Supporting Embedded Python Execution
- 11.4 Script repository for user-defined Python functions supporting EPE
-
11.5
Python API for Embedded Python
Execution
- 11.5.1 About Python API for Embedded Python Execution
- 11.5.2 Run a User-Defined Python Function
- 11.5.3 Run a User-Defined Python Function on the Specified Data
- 11.5.4 Run a Python Function on Data Grouped By Column Values
- 11.5.5 Run a User-Defined Python Function on Sets of Rows
- 11.5.6 Run a User-Defined Python Function Multiple Times
- 11.5.7 Save and Manage User-Defined Python Functions in the Script Repository
-
11.6
SQL API for Embedded Python Execution with
On-premises Database
- 11.6.1 About the SQL API for Embedded Python Execution with On-Premises Database
- 11.6.2 pyqEval Function (On-Premises Database)
- 11.6.3 pyqTableEval Function (On-Premises Database)
- 11.6.4 pyqRowEval Function (On-Premises Database)
- 11.6.5 pyqGroupEval Function (On-Premises Database)
- 11.6.6 pyqGrant Function (On-Premises Database)
- 11.6.7 pyqRevoke Function (On-Premises Database)
- 11.6.8 pyqScriptCreate Procedure (On-Premises Database)
- 11.6.9 pyqScriptDrop Procedure (On-Premises Database)
-
11.7
SQL API for Embedded Python Execution with
Autonomous Database
- 11.7.1 Access and Authorization Procedures and Functions
-
11.7.2
Embedded Python Execution
Functions (Autonomous Database)
- 11.7.2.1 pyqListEnvs Function (Autonomous Database)
- 11.7.2.2 pyqEval Function (Autonomous Database)
- 11.7.2.3 pyqTableEval Function (Autonomous Database)
- 11.7.2.4 pyqRowEval Function (Autonomous Database)
- 11.7.2.5 pyqGroupEval Function (Autonomous Database)
- 11.7.2.6 pyqIndexEval Function (Autonomous Database)
- 11.7.2.7 pyqGrant Function (Autonomous Database)
- 11.7.2.8 pyqRevoke Function (Autonomous Database)
- 11.7.2.9 pyqScriptCreate Procedure (Autonomous Database)
- 11.7.2.10 pyqScriptDrop Procedure (Autonomous Database)
- 11.7.3 Asynchronous Jobs (Autonomous Database)
- 11.7.4 Special Control Arguments (Autonomous Database)
- 11.7.5 Output Formats (Autonomous Database)
- 12 Administrative Tasks for Oracle Machine Learning for Python
- Index