亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gtminit.m

?? this is also good for learning SVM algorithm
?? M
字號:
function net = gtminit(net, options, data, samp_type, varargin)%GTMINIT Initialise the weights and latent sample in a GTM.%%	Description%	NET = GTMINIT(NET, OPTIONS, DATA, SAMPTYPE) takes a GTM NET and%	generates a sample of latent data points and sets the centres (and%	widths if appropriate) of NET.RBFNET.%%	If the SAMPTYPE is 'REGULAR', then regular grids of latent data%	points and RBF centres are created.  The dimension of the latent data%	space must be 1 or 2.  For one-dimensional latent space, the%	LSAMPSIZE parameter gives the number of latent points and the%	RBFSAMPSIZE parameter gives the number of RBF centres.  For a two-%	dimensional latent space, these parameters must be vectors of length%	2 with the number of points in each of the x and y directions to%	create a rectangular grid.  The widths of the RBF basis functions are%	set by a call to RBFSETFW passing OPTIONS(7) as the scaling%	parameter.%%	If the SAMPTYPE is 'UNIFORM' or 'GAUSSIAN' then the latent data is%	found by sampling from a uniform or Gaussian distribution%	correspondingly.  The RBF basis function parameters are set by a call%	to RBFSETBF with the DATA parameter as dataset and the OPTIONS%	vector.%%	Finally, the output layer weights of the RBF are initialised by%	mapping the mean of the latent variable to the mean of the target%	variable, and the L-dimensional latent variale variance to the%	variance of the targets along the first L principal components.%%	See also%	GTM, GTMEM, PCA, RBFSETBF, RBFSETFW%%	Copyright (c) Ian T Nabney (1996-2001)% Check for consistencyerrstring = consist(net, 'gtm', data);if ~isempty(errstring)  error(errstring);end% Check type of samplestypes = {'regular', 'uniform', 'gaussian'};if (strcmp(samp_type, stypes)) == 0  error('Undefined sample type.')endif net.dim_latent > size(data, 2)  error('Latent space dimension must not be greater than data dimension')endnlatent = net.gmmnet.ncentres;nhidden = net.rbfnet.nhidden;% Create latent data sample and set RBF centresswitch samp_typecase 'regular'   if nargin ~= 6      error('Regular type must specify latent and RBF shapes');   end   l_samp_size = varargin{1};   rbf_samp_size = varargin{2};   if round(l_samp_size) ~= l_samp_size      error('Latent sample specification must contain integers')   end   % Check existence and size of rbf specification   if any(size(rbf_samp_size) ~= [1 net.dim_latent]) | ...         prod(rbf_samp_size) ~= nhidden      error('Incorrect specification of RBF centres')   end   % Check dimension and type of latent data specification   if any(size(l_samp_size) ~= [1 net.dim_latent]) | ...         prod(l_samp_size) ~= nlatent      error('Incorrect dimension of latent sample spec.')   end   if net.dim_latent == 1      net.X = [-1:2/(l_samp_size-1):1]';      net.rbfnet.c = [-1:2/(rbf_samp_size-1):1]';      net.rbfnet = rbfsetfw(net.rbfnet, options(7));   elseif net.dim_latent == 2      net.X = gtm_rctg(l_samp_size);      net.rbfnet.c = gtm_rctg(rbf_samp_size);      net.rbfnet = rbfsetfw(net.rbfnet, options(7));   else      error('For regular sample, input dimension must be 1 or 2.')   end      case {'uniform', 'gaussian'}   if strcmp(samp_type, 'uniform')      net.X = 2 * (rand(nlatent, net.dim_latent) - 0.5);   else      % Sample from N(0, 0.25) distribution to ensure most latent       % data is inside square      net.X = randn(nlatent, net.dim_latent)/2;   end      net.rbfnet = rbfsetbf(net.rbfnet, options, net.X);otherwise   % Shouldn't get here   error('Invalid sample type');   end% Latent data sample and basis function parameters chosen.% Now set output weights[PCcoeff, PCvec] = pca(data);% Scale PCs by eigenvaluesA = PCvec(:, 1:net.dim_latent)*diag(sqrt(PCcoeff(1:net.dim_latent)));[temp, Phi] = rbffwd(net.rbfnet, net.X);% Normalise X to ensure 1:1 mapping of variances and calculate weights% as solution of Phi*W = normX*A'normX = (net.X - ones(size(net.X))*diag(mean(net.X)))*diag(1./std(net.X));net.rbfnet.w2 = Phi \ (normX*A');% Bias is mean of target datanet.rbfnet.b2 = mean(data);% Must also set initial value of variance% Find average distance between nearest centres% Ensure that distance of centre to itself is excluded by setting diagonal% entries to realmaxnet.gmmnet.centres = rbffwd(net.rbfnet, net.X);d = dist2(net.gmmnet.centres, net.gmmnet.centres) + ...  diag(ones(net.gmmnet.ncentres, 1)*realmax);sigma = mean(min(d))/2;% Now set covariance to minimum of this and next largest eigenvalueif net.dim_latent < size(data, 2)  sigma = min(sigma, PCcoeff(net.dim_latent+1));endnet.gmmnet.covars = sigma*ones(1, net.gmmnet.ncentres);% Sub-function to create the sample data in 2dfunction sample = gtm_rctg(samp_size)xDim = samp_size(1);yDim = samp_size(2);% Produce a grid with the right number of rows and columns[X, Y] = meshgrid([0:1:(xDim-1)], [(yDim-1):-1:0]);% Change grid representation sample = [X(:), Y(:)];% Shift grid to correct position and scale itmaxXY= max(sample);sample(:,1) = 2*(sample(:,1) - maxXY(1)/2)./maxXY(1);sample(:,2) = 2*(sample(:,2) - maxXY(2)/2)./maxXY(2);return;      

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99精品国产麻豆不卡| 国产日产欧美一区| 美国十次了思思久久精品导航| 国产精品入口麻豆原神| 日本特黄久久久高潮| 日韩欧美高清在线| 国产乱人伦精品一区二区在线观看| 精品国产91久久久久久久妲己| 国产99久久久久久免费看农村| 国产精品丝袜在线| 日本高清视频一区二区| 日韩福利电影在线观看| 精品国产乱码久久久久久老虎| 国产成人av电影在线| 亚洲久本草在线中文字幕| 欧美福利视频导航| 国产精品一区专区| 一级中文字幕一区二区| 欧美成人aa大片| av综合在线播放| 日本在线不卡视频一二三区| 久久久av毛片精品| 日本高清不卡在线观看| 青青草原综合久久大伊人精品| 91日韩一区二区三区| 日韩国产精品久久久| 久久精品亚洲国产奇米99| 亚洲人快播电影网| 九九九精品视频| 国产亚洲一区二区三区| 在线亚洲人成电影网站色www| 视频在线观看一区二区三区| 日本一区二区三区久久久久久久久不| 91久久精品一区二区三区| 久久国产精品72免费观看| 中文字幕av不卡| 337p亚洲精品色噜噜噜| 不卡一卡二卡三乱码免费网站| 天天色 色综合| 国产精品久久久久久久久免费桃花| 欧美日韩的一区二区| 不卡的av电影在线观看| 麻豆高清免费国产一区| 亚洲一线二线三线视频| 亚洲国产成人私人影院tom| 亚洲品质自拍视频网站| 国产成人高清在线| 天天综合天天综合色| 亚洲欧洲性图库| 久久一留热品黄| 91精品免费在线观看| 一本到三区不卡视频| 粉嫩绯色av一区二区在线观看| 日韩中文字幕1| 一区二区激情小说| 中文字幕在线免费不卡| 久久久久国产精品人| 91精品国产欧美一区二区成人| 日本精品裸体写真集在线观看 | 91精品国产欧美一区二区成人 | 欧美在线观看你懂的| 99久久精品免费观看| 国产成人福利片| 老司机精品视频在线| 日韩福利视频网| 日韩av不卡一区二区| 亚洲第一会所有码转帖| 亚洲自拍偷拍综合| 亚洲精品网站在线观看| 中文字幕亚洲欧美在线不卡| 国产精品色婷婷| 中文字幕的久久| 欧美国产精品中文字幕| 国产欧美日韩卡一| 国产精品久久久久毛片软件| 国产精品人妖ts系列视频| 久久久久久麻豆| 国产免费久久精品| 国产精品国产精品国产专区不片| 国产精品伦一区二区三级视频| 欧美经典一区二区三区| 国产精品入口麻豆原神| 国产精品久久国产精麻豆99网站| 国产精品久久午夜夜伦鲁鲁| 国产精品美女一区二区| **性色生活片久久毛片| 免费观看一级特黄欧美大片| 午夜精品福利视频网站| 成人av资源在线| 成人国产亚洲欧美成人综合网| 大胆欧美人体老妇| 91片黄在线观看| 欧美在线小视频| 91精品国产高清一区二区三区| 日韩一区二区免费视频| 精品国产一区a| 中文av一区二区| 亚洲综合色视频| 麻豆久久久久久| 大美女一区二区三区| 色狠狠一区二区| 日韩欧美国产综合一区 | 国产精品国产三级国产专播品爱网| 国产精品久久久久久亚洲毛片| 国产精品久久久久一区| 亚洲福利视频三区| 极品少妇一区二区| 91原创在线视频| 91精品国产色综合久久ai换脸 | 日本vs亚洲vs韩国一区三区| 精品在线观看免费| 99国产欧美另类久久久精品| 欧美日韩在线精品一区二区三区激情| 欧美成人a在线| 一区二区三区欧美| 激情伊人五月天久久综合| av一本久道久久综合久久鬼色| 欧美另类高清zo欧美| 欧美经典一区二区| 午夜精品影院在线观看| 国产精品一二三四| 欧美性色黄大片| 国产欧美日韩不卡免费| 午夜a成v人精品| 成+人+亚洲+综合天堂| 欧美一卡2卡3卡4卡| 国产精品久久久久国产精品日日| 日韩av电影免费观看高清完整版在线观看| 国产不卡高清在线观看视频| 欧美色图在线观看| 国产女主播在线一区二区| 性久久久久久久久久久久| 成人丝袜高跟foot| 欧美一区二区视频网站| 亚洲精品国久久99热| 国产成人精品免费网站| 91精品婷婷国产综合久久| 综合久久久久久久| 国产超碰在线一区| 91精品国产一区二区三区蜜臀| 亚洲图片另类小说| 国产·精品毛片| 日韩精品一区二区在线观看| 亚洲国产精品久久一线不卡| 99视频一区二区| 国产日韩精品一区| 日韩电影网1区2区| 欧美午夜影院一区| 成人免费一区二区三区在线观看| 国内成人自拍视频| 这里只有精品99re| 香蕉影视欧美成人| 欧美在线视频日韩| 亚洲乱码国产乱码精品精98午夜| 成人少妇影院yyyy| 久久久亚洲精品一区二区三区| 久久精品国产在热久久| 欧美一级欧美一级在线播放| 日韩成人一区二区三区在线观看| 在线观看日韩电影| 亚洲一区二区三区四区在线观看 | 欧美成人精品福利| 青青草国产成人av片免费| 欧美日韩亚洲综合| 无吗不卡中文字幕| 91精品国产综合久久国产大片| 亚洲国产精品欧美一二99| 欧美日韩在线三区| 天天做天天摸天天爽国产一区| 91精品国产品国语在线不卡| 日本成人在线视频网站| 91精品国产aⅴ一区二区| 亚洲www啪成人一区二区麻豆| 欧美天堂一区二区三区| 亚洲va国产天堂va久久en| 欧美精品第一页| 免费av成人在线| 欧美精品一区二区精品网| 国产精品综合二区| 欧美经典一区二区三区| 成人国产一区二区三区精品| 亚洲免费av高清| 欧美日韩国产免费一区二区| 日韩成人伦理电影在线观看| 精品精品国产高清a毛片牛牛| 国产成人亚洲综合色影视| 国产精品福利av| 欧美三级电影一区| 麻豆国产精品一区二区三区| 久久久久青草大香线综合精品| www.久久精品| 亚洲大尺度视频在线观看| 精品美女一区二区三区| 成人中文字幕合集| 亚洲高清免费视频| 亚洲精品一区二区三区精华液| 成人av电影在线播放| av在线不卡网| 91精品国产综合久久久久久漫画 | 欧美一区二区二区|