配列の正規化について
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
セルの中身に対して正規化する関数はありますか?
0 Commenti
Risposta accettata
Kenta
il 22 Lug 2020
datavarsというところを'ResponseImage'としてはどうでしょう?
6 Commenti
Kenta
il 22 Lug 2020
clear;clc
load patchesRead1
% N = normalize(patchesRead1,'DataVariables','ResponseImage');
B = cellfun(@myL2norm,patchesRead1.ResponseImage,'UniformOutput',false);
function output=myL2norm(input)
output=normalize(single(input),'norm');
end
データの方添付していただきありがとうございます。patchesRead1.ResponseImageという変数がセル配列で入っているので、セル配列の変数に対して、そのセルの中を対象に指定した関数を実行するcellfunというものがあります。それを使うと上のようにして、L2 normで正規化した値を返します。
ただ、深層学習に利用したいとなると、もともと、深層学習の入力層で正規化方法を指定できるのであまりこの操作は必要ないかもしれません。
Più risposte (0)
Vedere anche
Categorie
Scopri di più su イメージ算術 in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!