「メモリーが足りない...」を解決する方法について説明します。エラーが発生する可能性 インテル® NCS2があります。
インテル® NCS2を使用してカスタムモデルで推論を実行しようとしたときに、次のエラーを受け取る:
E: [nCAPI] [388407] [object_detectio] ncGraphAllocate:2127 Not enough memory to allocate intermediate tensors on remote device
- 可能であれば、OpenVINOのトレーニング済みモデルのいずれかを 実行 して、メモリーの問題がないことを確認します。
- NUM_STREAMSオプションを 1 に設定すると、必要なメモリーサイズが縮小されます。
モデルがインテル® NCS2に対して大きすぎる可能性があります。インテル® NCS2の内部メモリーは約 500 MB ですが、中間処理用に 100 MB のメモリーが確保されています。これは現在のレイヤーの処理用に割り当てられたメモリーです。例えば、181 MB のモデルが中間処理用メモリー容量を超えているとします。