我已經根據變量的變量維度更新了我的問題。PyTorch支持動態維度的變量嗎?
假設輸入張量存儲維度爲10x3的3d點,10表示#點,3表示特徵維度(比如x,y,z座標)。變量的維數取決於輸入張量,稱其維數爲10x10。當輸入張量將其尺寸更改爲50x3時,變量的尺寸也必須更改爲50x50。
我知道在Tensorflow中,如果輸入維度變化/未知,我們可以聲明它爲tf.placeholder(None,3)。但是,我從來沒有遇到變量大小變化/未知的情況,似乎變量總是會有固定的維度。
我目前在學習PyTorch,不知道PyTorch是否支持這個功能。任何信息,將不勝感激!
=========原始問題========
我有一個變量,其中所述尺寸是可改變的輸入尺寸的變化時。例如,如果輸入是10x2,那麼變量應該是10x10。如果輸入是25x2,那麼變量應該是25x25。根據我的理解,變量用於存儲通常具有固定維度的權重。但在我的情況下,變量的維數取決於輸入數據,這些數據可能會發生變化。 PyTorch目前是否支持這種功能?
謝謝!
給輸入變量提供更多上下文有助於縮小問題的含糊性。 –