VisionPro Deep Learning クライアント/サーバ機能
VisionPro Deep Learning クライアント/サーバ機能を使用すると、サーバ/クライアントモデルを使用して、複数の PC での VisionPro Deep Learning ソフトウェアの学習およびランタイム実装を使用することができます。このモデルを使用して、デバイスをサーバとして定義し、複数の PC をサーバに接続するクライアントとして設定できます。VisionPro Deep Learning プロジェクトの設定中、ワークスペースはサーバに存在し、サーバに保存されたワークスペースを使用して、クライアントはサーバに接続します。このシナリオでは、クライアントは Cognex セキュリティドングルを持つ必要はありません。サーバにだけ Cognex セキュリティドングルを取り付ける必要があります。
この機能を使用すると、ローカル PC の GPU を使用する代わりに、ランタイム推論や学習のリモートサービスを使用することができます。より強力な GPU がサーバに搭載されていたり、GPU をローカルにインストールしていない場合に有用です。
設定後、最高 4 つのクライアントをランタイム用途に使用することができ、最高 8 つのクライアントは開発用に接続することができます。
VisionPro Deep Learning クライアント/サーバ機能の設定では、次のステップを実行します。
- VisionPro Deep Learning ソフトウェアをサーバおよびクライアント PC にインストールします。
- サーバおよびクライアントデバイスを設定します。
- サーバのワークスペースを管理します。
- サーバで、Deep Learning Service サービスのアプリケーションを起動します。
- クライアント PC を使用してサーバに接続します。
-
VisionPro および VisionPro Deep Learning ソフトウェアのすべての操作フェーズでは、ソフトウェアを実行している PC に直接有効な Cognex セキュリティドングル が取り付けられている必要があります。Cognex セキュリティドングル を一時的に取り外したり、代用したり、共有したりすると、システムが正しく動作せず、データが失われる場合があります。
VisionPro Deep Learning がクライアント/サーバ機能用に設定され、コンピュータがサーバとして設定されている場合は、サーバには Cognex セキュリティドングルを取り付ける必要がありますが、クライアントには Cognex セキュリティドングルは必要ありません。
- サーバ/クライアント機能を使用するには、Advanced Cognex Deep Learning ライセンスを使用する必要があります。