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

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

?? gtminit.m

?? 遞歸貝葉斯估計的工具包
?? 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热99精品| 91精品中文字幕一区二区三区| 91福利在线导航| 久久久美女艺术照精彩视频福利播放| 国产精品电影院| 黑人巨大精品欧美一区| 欧美探花视频资源| 久久理论电影网| 亚洲成国产人片在线观看| www.亚洲激情.com| 2020国产精品久久精品美国| 日韩精品一卡二卡三卡四卡无卡| a4yy欧美一区二区三区| 久久久久久影视| 蜜桃久久av一区| 欧美精品vⅰdeose4hd| 亚洲免费在线观看| 国产成人免费视频精品含羞草妖精 | 亚洲精品在线电影| a级精品国产片在线观看| 日韩欧美国产不卡| 亚洲va中文字幕| 在线观看av一区| 亚洲猫色日本管| av电影一区二区| 国产视频在线观看一区二区三区| 久久精品国产一区二区| 欧美一区二区三区视频在线 | 久久电影网站中文字幕 | 日韩国产欧美在线观看| 欧美三级电影在线看| 亚洲私人黄色宅男| 91在线云播放| 亚洲女子a中天字幕| 91丝袜呻吟高潮美腿白嫩在线观看| 国产丝袜欧美中文另类| 成人午夜精品在线| 日本一区二区在线不卡| 国产98色在线|日韩| 国产婷婷色一区二区三区| 国产乱码精品一区二区三区五月婷 | 秋霞影院一区二区| 91精品欧美综合在线观看最新| 水野朝阳av一区二区三区| 这里只有精品免费| 国内成+人亚洲+欧美+综合在线| 精品国内片67194| 国产精品影视天天线| 国产精品欧美综合在线| 9久草视频在线视频精品| 亚洲欧美区自拍先锋| 欧美性生活影院| 欧美aaa在线| 久久久精品天堂| proumb性欧美在线观看| 亚洲一区二区在线观看视频| 91精品国产色综合久久久蜜香臀| 麻豆成人免费电影| 中文字幕欧美激情一区| 欧洲色大大久久| 美女视频免费一区| 中文字幕亚洲综合久久菠萝蜜| 色噜噜久久综合| 免费观看在线综合| 国产精品伦一区| 欧美欧美欧美欧美首页| 另类综合日韩欧美亚洲| 国产精品久久久久四虎| 欧美色视频在线| 国产精品综合视频| 一区二区三区日韩精品视频| 日韩欧美一区二区视频| av一区二区三区黑人| 舔着乳尖日韩一区| 国产欧美日韩精品a在线观看| 色婷婷精品久久二区二区蜜臂av| 捆绑紧缚一区二区三区视频| 成人欧美一区二区三区| 欧美电影免费观看高清完整版在线观看 | 亚洲一区在线观看视频| 久久久精品综合| 在线综合亚洲欧美在线视频| 成人av在线网| 在线亚洲免费视频| 国产精品一区在线观看你懂的| 伊人色综合久久天天人手人婷| 精品国产一区二区三区久久久蜜月 | 综合激情成人伊人| 久久嫩草精品久久久精品一| 一本到不卡精品视频在线观看| 麻豆91免费看| 亚洲国产一区二区在线播放| 久久久精品国产99久久精品芒果| 欧美日韩视频在线第一区| 波多野结衣视频一区| 六月丁香婷婷久久| 日韩制服丝袜av| 亚洲欧美日韩系列| 国产精品久久久久一区二区三区共| 91精品国产综合久久久久久漫画| 91小视频免费看| 成人免费av在线| 国产麻豆欧美日韩一区| 免费视频最近日韩| 日韩国产精品久久| 亚洲一区二区美女| 一区二区日韩电影| ●精品国产综合乱码久久久久| 久久九九全国免费| 久久免费美女视频| 久久青草欧美一区二区三区| 日韩视频中午一区| 日韩一区二区精品葵司在线| 欧美一区午夜精品| 宅男在线国产精品| 日韩写真欧美这视频| 欧美一区二区性放荡片| 欧美日韩一区成人| 欧美日韩精品一区视频| 欧美日韩国产精品自在自线| 精品视频在线免费看| 欧美日韩一区二区三区四区五区| 在线精品观看国产| 欧美图区在线视频| 欧美日韩国产高清一区| 日韩亚洲欧美中文三级| 2020日本不卡一区二区视频| 久久午夜免费电影| 国产精品久久久久aaaa樱花| 国产精品全国免费观看高清| 中文字幕亚洲电影| 亚洲欧美成aⅴ人在线观看| 一区二区三区欧美视频| 亚洲国产成人av好男人在线观看| 亚洲成av人片在线观看无码| 日韩国产在线观看| 国产精品亚洲一区二区三区妖精 | 国产午夜精品一区二区三区视频| 久久蜜桃香蕉精品一区二区三区| 国产午夜亚洲精品理论片色戒 | 色香色香欲天天天影视综合网| 91九色02白丝porn| 日韩毛片一二三区| 亚洲电影欧美电影有声小说| 另类调教123区| 丁香婷婷综合五月| 欧美日韩在线亚洲一区蜜芽| 日韩欧美中文字幕制服| 国产精品视频线看| 亚洲一区在线视频| 国产毛片精品视频| 91久久久免费一区二区| 日韩精品在线一区二区| 国产精品成人在线观看| 日本伊人色综合网| 不卡视频一二三四| 欧美日韩亚洲高清一区二区| 久久久久久黄色| 亚洲成人av中文| 国产成人免费在线| 91精品欧美久久久久久动漫| 中文乱码免费一区二区| 午夜精品久久久久| av一区二区久久| 久久综合av免费| 亚洲国产成人精品视频| 国产不卡视频一区| 欧美一区二区视频观看视频| 中文字幕中文字幕在线一区| 日本91福利区| 欧美伊人精品成人久久综合97| 中文字幕av在线一区二区三区| 日韩不卡免费视频| 日本道色综合久久| 亚洲欧洲三级电影| 极品少妇xxxx精品少妇| 欧美另类变人与禽xxxxx| 亚洲另类在线制服丝袜| 国产91丝袜在线播放0| 日韩欧美第一区| 午夜久久久久久电影| 在线亚洲一区二区| 国产精品丝袜久久久久久app| 国产在线视频一区二区三区| 欧美精品久久天天躁| 亚洲综合精品久久| 色婷婷av一区二区三区gif| 国产精品三级电影| 粉嫩欧美一区二区三区高清影视| 久久久久久**毛片大全| 久久99久久99精品免视看婷婷| 7777精品伊人久久久大香线蕉 | 欧美色电影在线| 亚洲精品免费播放| 国内不卡的二区三区中文字幕| 欧美日韩情趣电影| 午夜一区二区三区视频| 成人av一区二区三区| 欧美在线影院一区二区| 亚洲午夜国产一区99re久久|