Libtorchに関する最新の質問

2
答え

WindowsでpytorchをビルドするときにC1001内部コンパイラエラーが発生する

Visual Studioを使用してWindowsでPytorchをビルドしようとしていますが、原因を特定できていない内部コンパイラエラーが発生しているようです。 46個のターゲットのうち、35個は正常にビルドされ、最終的に次のエラーで失敗します。 エラーをリストする前に、これが私がビルドしようとした方法です:

visual studio c++ libtorch torch windows

0
答える

iOS用にエクスポートするときにPythonとLibTorchC++の間で一貫性のない出力

データ用にHuggingFaceRoBERTaモデルをトレーニングし(これは非常に特殊な使用法であるため、小さなモデル/語彙です!)、Pythonで正常にテストしました。トレースされたモデルをiOS用のLibTorchにエクスポートしましたが、デバイスでの予測結果がPythonでの予測結果と一致しません(異なるargmaxトークンインデックスを指定)。私の変換スクリプト:

objective c++ pytorch libtorch

0
答える

CMakeビルドを使用してEmscriptenでlibtorchをWebAssemblyにコンパイルする

WebAssemblyを使用して、ブラウザーでPyTorchモデル(TorchScriptにエクスポート)を実行しようとしています。これを行うには、Emscriptenを使用してlibtorchをコンパイルする必要があります。 PyTorchのドキュメントがCMakeをコンパイラとして使用することを提案しているので、私はそれに固執しました。

emscripten static linking libtorch webassembly cmake

1
答える

CMakeでライブラリが指定されているにもかかわらず、未定義の参照エラー

作成したライブラリからテスト実行可能ファイルを作成しようとしています。それらにlib1とlib2という名前を付けましょう。 lib1は、テストとともに問題なくビルドされます。 lib2も問題なくビルドされます。ただし、lib2をそのテスト実行可能ファイル(つまり、lib2を使用するサンプルプログラム)にリンクしようとすると、次のエラーが発生します。

torch c++ linux cmake libtorch

0
答える

配列をCPUに転送せずにトーチc++でcuda配列から読み取る

GPUにあるcuda配列をトーチc++ cudaに読み込もうとしています。私は配列を読んでいますが、配列は最初にcuda配列をCPUに転送し、次にトーチで再び配列をそのフレームワークでcudaに転送しているようです。これは、CPU使用率が非常に高く、アレイのトーチへの転送がそれほどスムーズではないためと言えます。動作している次のコードを使用しています。

c++ python 3.x pytorch libtorch torch

1
答える

PyTorch C++拡張機能で、テンソル内の1つの要素にアクセスし、それを標準のc++データ型に変換するにはどうすればよいですか?

pytorchのc++拡張機能を作成しています。この拡張機能では、インデックスによってテンソルの要素にアクセスする必要があり、要素を標準のc++タイプに変換する必要もあります。これが短い例です。 2DテンソルCADE-0があるとします|そして私はCADE-1にアクセスする必要があります|

pytorch python libtorch c++

0
答える

libtorchでtorch::get_hashを使用する方法は?

これまで、libtorch内のいくつかのモジュールのハッシュを利用できないようにしようとしてきました。 libtorchには、:get_hashなどのハッシュ関連関数がいくつかあります。およびsimple_hash_getこれらはtorch/csrc/utils/hash.hで定義されています。

libtorch c++

ホットタグ

© 2021   KonnichiwaSekai.Com