[英]reproducing a tensor matrix with eigen library
我面臨一個小問題。 我正在將程序從matlab / octave轉換為C ++。 該程序處理一些矩陣操作。 我想重現這一點:在matlab / octave中,我們可以定義一個矩陣:
matrix = zeros(10,25,360);
我得到了一個包含10行,25列和360的“深度”的矩陣。我想使用Eigen在C ++中重現同樣的事情。
預先感謝您的幫助。
當前的Eigen張量模塊在功能上極為有限。 您甚至無法將2個張量的系數相加! 我一直在Eigen的這個fork中使用張量代碼 。 它增加了對系數明智運算,卷積,收縮以及最近變形的圖元(例如切片)的支持。 此外,它可以利用GPU來加快處理速度,這對我來說是最大的賣點。
有一個待處理的請求,因此希望它將很快進入主要的Eigen代碼庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.