色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

張量t-product積還有另一種實現方式?

冬至子 ? 來源:slandarer隨筆 ? 作者:slandarer ? 2023-07-21 11:45 ? 次閱讀

1.jpg

very amazing啊,這說明什么,這說明我們想要實現 t-product積 不用費勁的去搞循環矩陣,也不用去搞什么分塊展開再折疊,我們要做的只是, 傅立葉變換--相乘--傅立葉逆變換 !!!

** PART.1 流程講解**

原本的t-QR分解流程:

1.jpg

** PART.2 MATLAB實現**

原始版本t-product

function C=t_prod(A,B)
% @author:slandarer
% 用于進行張量t-product積
% A*B=fold(bcirc(A)·unfold(B))

% 獲取張量大小
[l,p,n]=size(A);dimA=[l,p,n];
[p,m,n]=size(B);dimB=[p,m,n];
dimC=[l,m,n];

if dimA(2)~=dimB(1) || dimA(3)~=dimB(3) 
    error('Inner tensor dimensions must agree.');
end

% 對A,B進行unfold展開操作
ufold_A=reshape(permute(A,[2,1,3]),dimA(2),[])';
ufold_B=reshape(permute(B,[2,1,3]),dimB(2),[])';

% 對A構建循環矩陣
bcirc_A=zeros([l*n,p*n]);
for i=1:n
    bcirc_A(:,(1:p)+(i-1)*p)=circshift(ufold_A,l*(i-1),1);
end

% bcirc(A)·unfold(B)
AB=bcirc_A*ufold_B;

% 還原張量維度
C=ipermute(reshape(AB',dimC([2,1,3])),[2,1,3]);
end

fft版本t-product

function C=t_prod_fft(A,B)
% @author:slandarer
% 基于快速傅立葉變換的張量t-product積

if size(A,2)~=size(B,1) || size(A,3)~=size(B,3) 
    error('Inner tensor dimensions must agree.');
end

fftA=fft(A,[],3);
fftB=fft(B,[],3);
fftC=zeros([size(A,1),size(B,2),size(A,3)]);
for i=1:size(A,3)
    fftC(:,:,i)=fftA(:,:,i)*fftB(:,:,i);   
end
C=ifft(fftC,[],3);
end

比較測試

% test t-product
addpath('.t_product')

A=zeros(2,3,3);
A(:,:,1)=[1  2  3; 3  4  5];
A(:,:,2)=[5  6  7; 7  8  9];
A(:,:,3)=[9 10 11;11 12 13];

B=zeros(3,2,3);
B(:,:,1)=[1  2; 3  4; 5  6];
B(:,:,2)=[5  6; 7  8; 9 10];
B(:,:,3)=[9 10;11 12;13 14];


tic
C1=t_prod(A,B)
toc

tic
C2=t_prod_fft(A,B)
toc

C1(:,:,1) =

438 492

564 636

C1(:,:,2) =

438 492

564 636

C1(:,:,3) =

294 348

420 492

歷時 0.005764 秒。

C2(:,:,1) =

438 492

564 636

C2(:,:,2) =

438 492

564 636

C2(:,:,3) =

294 348

420 492

歷時 0.001014 秒。

可以發現結果完全相同,而fft版本代碼更簡短,而且因為省去了循環矩陣創建等操作,運行速度也相較于原始版本更快。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 比較器
    +關注

    關注

    14

    文章

    1658

    瀏覽量

    107406
  • FFT
    FFT
    +關注

    關注

    15

    文章

    437

    瀏覽量

    59531
  • MATLAB仿真
    +關注

    關注

    4

    文章

    176

    瀏覽量

    19988
  • 傅立葉變換
    +關注

    關注

    3

    文章

    105

    瀏覽量

    32482
收藏 人收藏

    評論

    相關推薦

    請問Vivado是否自動包含另一種算法?

    explore'而不是'default'。該文檔解釋'積極探索'正在使用替代選擇。算法。Vivado是否自動包含另一種算法?
    發表于 11-06 09:32

    介紹藍牙通信的另一種方式--BLE

    今天我們介紹藍牙通信的另一種方式--BLE(Bluetooth Low Energy,藍牙低功耗)。什么是BLE在《無線通信3:HC05/HC06經典藍牙B...
    發表于 12-13 06:50

    另一種防止相間短路的電動機正反轉控制

    另一種防止相間短路的電動機正反轉控制
    發表于 10-09 22:30 ?551次閱讀
    <b class='flag-5'>另一種</b>防止相間短路的電動機正反轉控制

    另一種防止相間短路的正反轉控制電路圖

    另一種防止相間短路的正反轉控制
    發表于 03-03 12:49 ?1056次閱讀
    <b class='flag-5'>另一種</b>防止相間短路的正反轉控制電路圖

    另一種斯密特觸發器電路圖

    另一種斯密特觸發器電路圖
    發表于 04-08 18:18 ?1388次閱讀
    <b class='flag-5'>另一種</b>斯密特觸發器電路圖

    另一種紅外光束系統的方框圖電路圖

    另一種紅外光束系統的方框圖
    的頭像 發表于 06-10 10:13 ?2132次閱讀
    <b class='flag-5'>另一種</b>紅外光束系統的方框圖電路圖

    另一種方式控制個舵機

    另一種方式控制個舵機。
    發表于 03-21 15:30 ?1次下載

    大功率氙氣燈成為節能照明的另一種可能

    當下,提起照明行業的節能減排,大多數人會聯想到LED產業。不過,還有這么群人,他們另辟蹊徑,讓“大功率氙氣燈”成為照明行業的另一種可能。
    發表于 11-25 11:41 ?1935次閱讀

    另一種姿態......谷歌正在以另一種方式重返中國

    谷歌直沒有放棄中國市場,并且多次試圖重返,但是由于不符合我國相關規定,所以沒有成功。網絡上直傳2017谷歌將重回中國,但是目前看來都是謠言。雖然谷歌始終不能下重返,但是它正在另一種
    發表于 08-15 09:40 ?2249次閱讀

    一種通過張量積圖擴散的醫學圖像檢索

    針對醫學圖像檢索中相似性表達的自身困難,以及噪聲影響的問題,提出一種通過張量積圖進行擴散,利用其他數據點的上下信息改進基于紋理元的成對相似性度量的方法。首先,采用紋理元的統計方法進行醫學圖像特征描述
    發表于 12-22 17:09 ?1次下載
    <b class='flag-5'>一種</b>通過<b class='flag-5'>張量積</b>圖擴散的醫學圖像檢索

    卡博菲推出了另一種創新的安裝方式:整合配線架安裝

    常見的網格式橋架的安裝方式有吊裝、墻裝、地板下安裝、機柜直接安裝等等,但這次在中石油數據中心的項目中,針對客戶的需求進行研究后,卡博菲推出了另一種創新的安裝方式:整合配線架安裝。
    的頭像 發表于 06-15 15:29 ?6079次閱讀

    轉換器(converter)是指將一種信號轉換成另一種信號的裝置

    轉換器(converter)是指將一種信號轉換成另一種信號的裝置。信號是信息存在的形式或載體。在自動化儀表設備和自動控制系統中,常將一種信號轉換成另一種與標準量或參考量比較后的信號,以
    的頭像 發表于 07-02 08:25 ?6288次閱讀

    快速演奏和緊湊即興演奏的另一種失真天河扭曲

    電子發燒友網站提供《快速演奏和緊湊即興演奏的另一種失真天河扭曲.zip》資料免費下載
    發表于 07-22 15:00 ?0次下載
    快速演奏和緊湊即興演奏的<b class='flag-5'>另一種</b>失真天河扭曲

    所有行業的數據采集:雙極性輸入的另一種配置

    在今天的文章中,我們將介紹差動放大器配置,這是將ADAQ798x與雙極性輸入信號接口的另一種方式。這種配置可用于具有寬輸入電壓范圍和帶寬的雙極性信號。我們將了解如何為任何給定的輸入范圍選擇所需的外部元件,以及它們如何影響其他規格,如輸入阻抗、噪聲和直流誤差。
    的頭像 發表于 06-30 09:44 ?1225次閱讀
    所有行業的數據采集:雙極性輸入的<b class='flag-5'>另一種</b>配置

    MATLAB | 這是我見過最離譜的轉置操作

    注:此轉置操作與 t-product 相對應,在其他類型張量運算中的轉置操作可能有不同的定義方式,請注意區分。
    的頭像 發表于 07-21 11:50 ?888次閱讀
    MATLAB | 這是我見過最離譜的轉置操作
    主站蜘蛛池模板: 亚洲精品AV一区午夜福利 | 欧美日韩精品不卡在线观看 | 男人J进入女人P免费狂躁 | 99精品在线观看 | 欧美亚洲精品一区二三区8V | 亚洲欧美日本国产在线观18 | 中文字幕人成人乱码亚洲影视S | 亚洲精品免播放器在线观看 | MD传媒在线观看佳片 | 边吃胸边膜下床震免费版视频 | 福利社的阿姨 | 凌晨三点免费WWW | 亚洲精品美女久久久久99 | YELLOW高清视频免费观看 | 亚洲欧美偷拍视频一区 | 樱桃BT在线观看 | 四虎精品久久久久影院 | 色琪琪久久热在线 | 我要干av| 879影视动漫h免费观看 | 真人美女精美小穴 | 久久99热这里只有精品66 | 伊人久久综合影院 | 中文字幕亚洲无线码一区 | JIZZ幻女大全 | 亚洲 欧美 日韩 国产 视频 | 姑娘日本大全免费观看版中文翻译 | 国产色欲一区二区精品久久呦 | 色婷婷综合久久久中文字幕 | 久久视频在线视频观看天天看视频 | 6080yy奇领电影在线看 | 亚洲乱亚洲乱妇在线观看 | 成年人在线视频免费观看 | 男同志video最新猛男 | 国语自产一区第二页 | 国产AV精品国语对白国产 | 国产又粗又猛又爽黄老大爷 | 精品欧美一区二区三区久久久 | 一个人在线观看视频免费 | 脱jk裙的美女露小内内无遮挡 | 看电影来5566一区.二区 |