クイックリンク: インストール |ドキュメント
Turi Create は、カスタム機械学習モデルの開発を簡素化します。レコメンデーション、オブジェクト検出、画像分類、画像の類似性、またはアクティビティ分類をアプリに追加するために、機械学習の専門家である必要はありません。
Turi Create を使用すると、多くの一般的な ML タスクを実行できます。
ML タスク | 説明 |
---|---|
推薦者 | ユーザーの選択肢をパーソナライズする |
画像の分類 | ラベル画像 |
図面の分類 | 鉛筆/タッチによる描画とジェスチャーを認識 |
音の分類 | 音を分類する |
物体検出 | 画像内のオブジェクトを認識する |
ワンショット物体検出 | 単一の例を使用して画像内の 2D オブジェクトを認識する |
スタイル転送 | 画像の様式化 |
アクティビティの分類 | センサーを使用してアクティビティを検出する |
画像の類似性 | 類似した画像を検索する |
分類子 | ラベルを予測する |
回帰 | 数値を予測する |
クラスタリング | 類似したデータポイントをグループ化する |
テキスト分類子 | メッセージの感情を分析する |
アプリで画像内の特定のオブジェクトを認識させたい場合は、わずか数行のコードで独自のモデルを構築できます。
import turicreate as tc
# Load data
data = tc . SFrame ( 'photoLabel.sframe' )
# Create a model
model = tc . image_classifier . create ( data , target = 'photoLabel' )
# Make predictions
predictions = model . predict ( data )
# Export to Core ML
model . export_coreml ( 'MyClassifier.mlmodel' )
結果のモデルを iOS アプリケーションで使用するのは簡単です。
Turi Create は以下をサポートします。
Turi Create には次のものが必要です。
さまざまな種類の Linux の詳細な手順については、LINUX_INSTALL.md を参照してください。一般的なインストールの問題については、INSTALL_ISSUES.md を参照してください。
Turi Create の使用、インストール、またはビルドには virtualenv を使用することをお勧めします。
pip install virtualenv
Turi Create をインストールする方法は、標準の Python パッケージのインストール手順に従います。 venv
という Python 仮想環境を作成してアクティブ化するには、次の手順に従います。
# Create a Python virtual environment
cd ~
virtualenv venv
# Activate your virtual environment
source ~ /venv/bin/activate
あるいは、Anaconda を使用している場合は、その仮想環境を使用することもできます。
conda create -n virtual_environment_name anaconda
conda activate virtual_environment_name
仮想環境内にTuri Create
インストールするには:
(venv) pip install -U turicreate
パッケージのユーザー ガイドと API ドキュメントには、Turi Create の使用方法の詳細が含まれています。
Turi Create にはGPU は必要ありませんが、特定のモデルは GPU を利用することで 9 ~ 13 倍高速化できます。
Linux | macOS 10.13以降 | macOS 10.14 以降の個別 GPU、macOS 10.15 以降の統合 GPU |
---|---|---|
アクティビティの分類 | 画像の分類 | アクティビティの分類 |
図面の分類 | 画像の類似性 | 物体検出 |
画像の分類 | 音の分類 | ワンショット物体検出 |
画像の類似性 | スタイル転送 | |
物体検出 | ||
ワンショット物体検出 | ||
音の分類 | ||
スタイル転送 |
macOS GPU のサポートは自動的に行われます。 Linux GPU のサポートについては、LinuxGPU.md を参照してください。
Turi Create をソースからビルドする場合は、BUILD.md を参照してください。
貢献する前に、CONTRIBUTING.md を確認し、CONTRIBUTING.md に記載されている利用規約に同意しない限り、貢献を行わないでください。
私たちは、Turi Create コミュニティをできる限り歓迎的で包括的なものにしたいと考えており、貢献者を含むすべてのコミュニティ メンバーが読んで遵守することを期待する行動規範を採用しました。