# Azure Vision からトレーニングする

{% hint style="info" %}
このトレーニングオプションは Enterprise プランでのみ利用可能です。
{% endhint %}

## Microsoft Azure Custom Vision トレーニング統合

Roboflow でデータセットのバージョンを作成したら、トレーニングのために直接 Microsoft Azure Custom Vision にエクスポートできます。

### **前提条件：**

Roboflow のデータセットバージョン：

![Roboflow で生成されたデータセットバージョンの例](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-9db1cb471a11b238ed077439555a0b63d44809e4%2Fimage%20\(34\)%20\(1\).png?alt=media)

**Microsoft Azure の Custom Vision プロジェクト：**

![Microsoft Azure の Custom Vision プロジェクトの例](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-867f52eabb58942485e21c66baab6abd2d614d25%2Fimage%20\(22\)%20\(1\)%20\(1\).png?alt=media)

### 設定：Microsoft Azure API キーを Roboflow に追加する

1\. Microsoft Azure でプロジェクト名を選択します

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-df68122ff892972083b24d3453d6fff448652a5e%2Fimage.png?alt=media)

2\. このページに移動するために「1」の下の API Key を選択します：

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-33a74bf192645b5bc8dd49e82d6316b916ba32ad%2Fimage%20\(26\)%20\(1\)%20\(1\).png?alt=media)

このページからキーをコピーして Roboflow の Workspace に貼り付けます。

\
3\. Workspace のドロップダウンメニューをクリックして、Roboflow Workspace の設定内の API keys に移動します。

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-1c1ffbc2eafa76ce3df646eb3641017559354d4d%2Fimage.png?alt=media)

サブメニューとして「API Keys」が表示されます：

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-53de50b52904d7fbc5d330e4d42f90add716561d%2Fimage.png?alt=media)

4\. コピー **KEY 1** を Microsoft Azure アカウントから **「training-key」** に Roboflow へ貼り付けます

*注意: 画像が 1000 枚を超えるデータセットでは、Azure は S0 料金階層を要求します。*

5\. 更新 **Endpoint** フィールドを Roboflow 内で、 **Endpoint** Microsoft Custom Vision プロジェクトのフィールドに合わせて設定します。

ここまでで、Roboflow と Microsoft Custom Vision を一緒に使用してトレーニングを開始する準備が整います。手順 1〜5 は一度だけ実行すれば十分です。Azure で引き続きトレーニングするには、続行してください。

### **Azure Custom Vision でのトレーニング**

6\. データセットバージョンを生成したら、プロジェクトを「Azure Custom Vision」としてエクスポートします。

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-ec6ab52ca98080f185b0a7b92cde6a6367efa3eb%2Fimage.png?alt=media)

プロジェクトは自動的にあなたの Azure アカウントにアップロードされ、そこでトレーニングを進めることができます。

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-85da5d5bf20f385a4baabadb33f54ce8c46323b8%2Fimage.png?alt=media)

（注：Roboflow アカウントと同じブラウザで Microsoft Azure アカウントにログインしていることを確認してください。）

エクスポートされたデータセットバージョンは直接あなたの Azure アカウントに表示されます。

![](https://3740591140-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M6S9nPJhEX9FYH6clfW%2Fuploads%2Fgit-blob-93eccd93d9698a4d0356dc48228e8775006f7975%2Fimage.png?alt=media)
