Table of Contents
- Title and Copyright Information
- Preface
- 1 Changes in This Release for 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 Install OML4Py Server for Linux for On-Premises Oracle Database 23ai
- 4.4.2 Verify OML4Py Installation for On-Premises Database
- 4.4.3 Grant Users the Required Privileges for On-Premises Database
- 4.4.4 Create New Users for On-Premises Oracle Database
- 4.4.5 Uninstall the OML4Py Server from an On-Premises Database 23ai
- 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 Convert Pretrained Models to ONNX Format
-
12
Embedded Python
Execution
- 12.1 About Embedded Python Execution
- 12.2 Parallelism with OML4Py Embedded Python Execution
- 12.3 Datastores Supporting Embedded Python Execution
- 12.4 Script repository for user-defined Python functions supporting EPE
-
12.5
Python API for Embedded Python
Execution
- 12.5.1 About Python API for Embedded Python Execution
- 12.5.2 Run a User-Defined Python Function
- 12.5.3 Run a User-Defined Python Function on the Specified Data
- 12.5.4 Run a Python Function on Data Grouped By Column Values
- 12.5.5 Run a User-Defined Python Function on Sets of Rows
- 12.5.6 Run a User-Defined Python Function Multiple Times
- 12.5.7 Save and Manage User-Defined Python Functions in the Script Repository
-
12.6
SQL API for Embedded Python Execution with
On-premises Database
- 12.6.1 About the SQL API for Embedded Python Execution with On-Premises Database
- 12.6.2 pyqEval Function (On-Premises Database)
- 12.6.3 pyqTableEval Function (On-Premises Database)
- 12.6.4 pyqRowEval Function (On-Premises Database)
- 12.6.5 pyqGroupEval Function (On-Premises Database)
- 12.6.6 pyqGrant Function (On-Premises Database)
- 12.6.7 pyqRevoke Function (On-Premises Database)
- 12.6.8 pyqScriptCreate Procedure (On-Premises Database)
- 12.6.9 pyqScriptDrop Procedure (On-Premises Database)
-
12.7
SQL API for Embedded Python Execution with
Autonomous Database
- 12.7.1 Access and Authorization Procedures and Functions
-
12.7.2
Embedded Python Execution
Functions (Autonomous Database)
- 12.7.2.1 pyqListEnvs Function (Autonomous Database)
- 12.7.2.2 pyqEval Function (Autonomous Database)
- 12.7.2.3 pyqTableEval Function (Autonomous Database)
- 12.7.2.4 pyqRowEval Function (Autonomous Database)
- 12.7.2.5 pyqGroupEval Function (Autonomous Database)
- 12.7.2.6 pyqIndexEval Function (Autonomous Database)
- 12.7.2.7 pyqGrant Function (Autonomous Database)
- 12.7.2.8 pyqRevoke Function (Autonomous Database)
- 12.7.2.9 pyqScriptCreate Procedure (Autonomous Database)
- 12.7.2.10 pyqScriptDrop Procedure (Autonomous Database)
- 12.7.3 Asynchronous Jobs (Autonomous Database)
- 12.7.4 Special Control Arguments (Autonomous Database)
- 12.7.5 Output Formats (Autonomous Database)
- 13 Administrative Tasks for Oracle Machine Learning for Python
- Index