「nInputDimが提供されている場合、その値よりも大きな入力はバッチと見なされ、実際に埋め込まれるdimは次元dim + 1になります。 私の理解は、提供されたnInputDimより大きい入力次元です。次元dimはdim + 1になりますが、それはなぜですか?Torch、module = nn.Padding(dim、pad、nInputDim、value、index)、nInputDimの機能は何ですか?
0
A
答えて
0
ところで、あなたが言及した医師はthis linkである必要があります。
は、あなたが、あなたは以下のようなパディングモジュールになりますので、(最初の)1の端薄暗いで3デフォルトゼロパディングを作りたいとしましょう:あなたはトーチインタプリタでこれらの行を実行する場合
require 'nn';
dim = 1
pad = 3
module = nn.Padding(dim, pad)
given_tensor = torch.ones(4, 2)
print(given_tensor)
res_tensor = module:forward(given_tensor)
print(res_tensor)
、以下のような結果が得られたら、4x2のテンソルを7x2のテンソルに変換するときに、1(最初)の桁に3つの詰め物を追加します。あなたはnInputDim
以下のように1に指定した場合
1 1
1 1
1 1
1 1
[torch.DoubleTensor of size 4x2]
1 1
1 1
1 1
1 1
0 0
0 0
0 0
[torch.DoubleTensor of size 7x2]
は何が起こりますか?
require 'nn';
dim = 1
pad = 3
nInputDim = 1
module = nn.Padding(dim, pad, nInputDim)
given_tensor = torch.ones(4, 2)
print(given_tensor)
res_tensor = module:forward(given_tensor)
print(res_tensor)
あなたがそれらを実行する場合
1 1
1 1
1 1
1 1
[torch.DoubleTensor of size 4x2]
1 1 0 0 0
1 1 0 0 0
1 1 0 0 0
1 1 0 0 0
[torch.DoubleTensor of size 4x5]
の下にあなたがnInputDim
は1になりたいように、あなたは結果を取得しますが、あなたの入力点心が2である、それはバッチとして、最初のディメンション、4
がかかりますバッチ内のすべての項目に3つのパディングを作成すると、2テンソルの4サイズから5テンソルの4サイズになります。これは、3のパディングをテンソル4x2の2(dim = dim + 1、second)のディミングにするかのように機能し、4x5と同じ結果を出力します。
関連する問題
- 1. #VALUEエラー」機能
- 2. MAX IF INDEX機能?
- 3. z-indexは機能しませんか?
- 4. JavaScriptでModule LoaderとModule Bundlerの違いは何ですか?
- 5. "module self :: X"と "module X"の違いは何ですか?
- 6. [MyAttribute(Name = value)]の "Name = value"とは何か
- 7. cmakeのMODULEライブラリタイプは何ですか?
- 8. Torchでカスタム損失機能を追加する
- 9. このtorchステートメントの構文はどのように機能しますか?
- 10. Z-indexはSamsung Galaxyタブでは機能しませんか?
- 11. z-indexは:: after/:: before要素では機能しませんか?
- 12. 「機能」と「機能」の違いは何ですか? VIMで?
- 13. `value =" {{todo.title}} "と` [value] = "todo.title" `の違いは何ですか?
- 14. Session.Add( "key"、value)とSession ["key"] = valueの違いは何ですか?
- 15. [attribute | = value]と[attribute^= value] CSSセレクタの違いは何ですか?
- 16. obj.setAttribute( 'whatever'、value)とobj.whatever = valueの違いは何ですか?
- 17. GraphemeClusterとは何ですか?ExpressibleByExtendedGraphemeClusterLiteralの機能は何ですか?
- 18. 「<Module>」タイプとは何ですか?
- 19. "module" package.jsonフィールドとは何ですか?
- 20. GDBでは、*(x + value)= valueは何をしますか?
- 21. サファリでz-indexが機能しない
- 22. PyTorchとTorchの関係は何ですか?
- 23. TorchとLuaの関係は何ですか?
- 24. Objective CでKey-Value-CodingとKey-Value-Observingとは何ですか?
- 25. $ .css( 'transition'、 'value')は機能しません
- 26. ルビーの機能は何ですか
- 27. BasicLSTMCellの機能は何ですか?
- 28. SpringBootApplicationの機能とは何ですか?
- 29. SDL_PollEventの機能は何ですか?
- 30. System.Reflection.Missing.Valueの機能は何ですか?
'nn.Padding'はどこでしたか?あなたは私たちを公式文書に導くことができますか? –