記事 ID: 000057852 コンテンツタイプ: エラーメッセージ 最終改訂日: 2023/02/24

エラー: インテル® ニューラル・コンピュート・スティック 2で推論を実行する際に「ncGraphAllocate: 2127 リモートデバイスで中間テンソルを割り当てるには十分なメモリーがありません」(インテル® NCS2)

環境

インテル® ニューラル・コンピュート・スティック 2 インテル® ディストリビューションの OpenVINO™ ツールキット

BUILT IN - ARTICLE INTRO SECOND COMPONENT
概要

「メモリーが足りない...」を解決する方法について説明します。エラーが発生する可能性 インテル® 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 のモデルが中間処理用メモリー容量を超えているとします。

関連製品

本記事の適用対象: 1 製品

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。