1 Oracle Machine Learning for Pythonについて
次の各トピックでは、Oracle Machine Learning for Python (OML4Py)、およびPythonユーザーにとってのその利点について説明します。
トピック:
- Oracle Machine Learning for Pythonとは
Oracle Machine Learning for Python (OML4Py)では、Oracleデータベースに格納されているデータまたはPython APIを使用してOracleデータベースを介してアクセス可能なデータに対して、データ変換や統計分析、機械学習分析、グラフィカル分析のためのPythonコマンドを実行できます。OML4Pyは、データベースによって生成および制御されるPythonエンジンと、オプションの組込みデータ・パラレル処理およびタスク・パラレル処理によって、ユーザー定義のPython関数の実行をサポートします。この埋込み実行機能によって、SQLからおよびADB、RESTでユーザー定義関数を呼び出せます。OML4Pyは、自動化された機械学習(AutoML)における、アルゴリズム選択および特徴選択とモデルのチューニングと選択をサポートします。Pythonエコシステムのサード・パーティ・パッケージを使用して、Python付属の機能を拡張できます。 - Oracle Machine Learning for Pythonの利点
OML4Pyを使用して、Oracleデータベース内のデータまたはOracleデータベースを介してアクセス可能なデータを準備して分析することは、Pythonユーザーにとって多くの利点があります。 - SQLへのPythonの透過的変換
透過層クラスを使用すると、選択したPythonオブジェクトをOracleデータベース・オブジェクトに変換できるとともに、データベース内の表に対して対応するSQLを呼び出すようにオーバーロードされた、使い慣れた様々なPython関数を呼び出すこともできます。 - OML4PyのPythonコンポーネントおよびライブラリについて
OML4Pyには、Pythonのインストール、多数のPythonライブラリの他、OML4Pyコンポーネントが必要です。