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

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

?? nnd12ls.m

?? 反向傳播算法的變形例子的CGBP
?? M
?? 第 1 頁 / 共 2 頁
字號:
function nnd12ls(cmd,arg1)
%NND12LS Conjugate gradient lines search demonstration.
%
%	This demonstration requires the Neural Network Toolbox.

% First Version, 8-31-95.

%==================================================================

% CONSTANTS
me = 'nnd12ls';
max_t = 0.5;
w_max = 10;
p_max = 2;
circle_size = 6;

% FLAGS
change_func = 0;

% DEFAULTS
if nargin == 0, cmd = ''; else cmd = lower(cmd); end

% FIND WINDOW IF IT EXISTS
fig = nnfgflag(me);
if length(get(fig,'children')) == 0, fig = 0; end
  
% GET WINDOW DATA IF IT EXISTS
if fig
  H = get(fig,'userdata');
  fig_axis = H(1);            % window axis
  desc_text = H(2);           % handle to first line of text sequence
  cont_axis = H(3);           % error contour axis
  cont_ptr = H(4);            % pointer to error contour handles
  radios = H(5:7);           % radio buttons
  option_ptr = H(8);         % index of active radio
  path_ptr = H(9);           % pointer to training path handles
end

%==================================================================
% Activate the window.
%
% ME() or ME('')
%==================================================================

if strcmp(cmd,'')
  if fig
    figure(fig)
    set(fig,'visible','on')
  else
    feval(me,'init')
  end

%==================================================================
% Close the window.
%
% ME() or ME('')
%==================================================================

elseif strcmp(cmd,'close') & (fig)
  delete(fig)

%==================================================================
% Initialize the window.
%
% ME('init')
%==================================================================

elseif strcmp(cmd,'init') & (~fig)

  % CHECK FOR NNT
  if ~nntexist(me), return, end

  % CONSTANTS
  W1 = [10; 10];
  b1 = [-5;5];
  W2 = [1 1];
  b2 = [-1];
  P = -2:0.1:2;
  T = logsig(W2*logsig(W1*P,b1),b2);

  % NEW DEMO FIGURE
  fig = nndemof2(me,'DESIGN','Conj. Gradient Line Search','','Chapter 12');
  set(fig, ...
    'windowbuttondownfcn',nncallbk(me,'down'), ...
    'BackingStore','off',...
    'nextplot','add');
  H = get(fig,'userdata');
  fig_axis = H(1);
  desc_text = H(2);

  % ICON
  nndicon(12,458,363,'shadow')

  % RADIO BUTTONS
  option = 1;
  radio1 = uicontrol(...
    'units','points',...
    'position',[20 335 130 20],...
    'style','radio',...
    'string','W1(1,1), W2(1,1)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',1)'],...
    'value',1);
  radio2 = uicontrol(...
    'units','points',...
    'position',[155 335 115 20],...
    'style','radio',...
    'string','W1(1,1), b1(1)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',2)']);
  radio3 = uicontrol(...
    'units','points',...
    'position',[270 335 105 20],...
    'style','radio',...
    'string','b1(1), b1(2)',...
    'back',nnltgray,...
    'callback',[me '(''radio'',3)']);

  % ERROR SURFACE
  load nndbp1

  cont_axis = nnsfo('a2','',v1,v2,'');
  set(cont_axis, ...
    'units','points',...
    'position',[50 40 280 280],...
    'color',nnltyell,...
    'xlim',range1,...
    'ylim',range2,...
    'colororder',[0 0 0])
  [dummy,cont_h] = contour(x2,y2,E2,levels);
  set(cont_h,'erasemode','none');
  plot3(range1([1 2 2 1 1]),range2([1 1 2 2 1]),1000*ones(1,5),...
    'color',nndkblue);
  cont_h2 = plot(optx,opty,'+','color',nnred);
  cont_h = [cont_h; cont_h2];
  view(2)

  % BUTTONS
  uicontrol(...
    'units','points',...
    'position',[400 110 60 20],...
    'string','Contents',...
    'callback','nndtoc')
  uicontrol(...
    'units','points',...
    'position',[400 75 60 20],...
    'string','Close',...
    'callback',[me '(''close'')'])

  % DATA POINTERS
  cont_ptr = uicontrol('visible','off','userdata',cont_h);
  option_ptr = uicontrol('visible','off','userdata',option);
  path_ptr = uicontrol('visible','off','userdata',[]);

  % SAVE WINDOW DATA AND LOCK
  H = [fig_axis desc_text cont_axis cont_ptr ...
       radio1 radio2 radio3 option_ptr path_ptr];
  set(fig,'userdata',H,'nextplot','new')

  % INSTRUCTION TEXT
  feval(me,'instr');

  % LOCK WINDOW
  set(fig,'nextplot','new','color',nnltgray);

  nnchkfs;

%==================================================================
% Display the instructions.
%
% ME('instr')
%==================================================================

elseif strcmp(cmd,'instr') & (fig)
  nnsettxt(desc_text,...
    'Use the radio buttons',...
    'to select the network',...
    'parameters to train',...
    'with backpropagation.',...
    '',...
    'The corresponding',...
    'contour plot is',...
    'shown to the left.',...
    '',...
    'Click in the contour',...
    'graph to start the',...
    'conjugate gradient',...
    'line search.')
    
%==================================================================
% Respond to radio buttons.
%
% ME('radio',i)
%==================================================================

elseif strcmp(cmd,'radio') & (fig) & (nargin == 2)

  % GET DATA
  option = get(option_ptr,'userdata');
  
  % ALTER TRAINABLE PARAMETERS
  if (arg1 ~= option)

    % HIGHLIGHT NEW RADIO BUTTON
    set(radios(option),'value',0)
    set(radios(arg1),'value',1)
    option = arg1;

    % CLEAR AXES
    delete(get(cont_axis,'children'))

    % CONSTANTS
    W1 = [10; 10];
    b1 = [-5;5];
    W2 = [1 1];
    b2 = [-1];
    P = -2:0.1:2;
    T = logsig(W2*logsig(W1*P,b1),b2);

    % ERROR SURFACE & VARIABLE NAMES
    if option == 1
      load nndbp1
    elseif option == 2
      load nndbp2
    else
      load nndbp3
    end

    set(fig,'nextplot','add')
    axes(cont_axis)
    set(get(cont_axis,'xlabel'),'string',v1)
    set(get(cont_axis,'ylabel'),'string',v2)
    set(cont_axis,'xlim',range1,'ylim',range2)
    [dummy,cont_h] = contour(x2,y2,E2,levels);
    set(cont_h,'erasemode','none');
    plot3(range1([1 2 2 1 1]),range2([1 1 2 2 1]),1000*ones(1,5),...
      'color',nndkblue);
    cont_h2 = plot(optx,opty,'+','color',nnred);
    cont_h = [cont_h; cont_h2];
    view(2)

    % STORE DATA
    set(cont_ptr,'userdata',cont_h);
    set(path_ptr,'userdata',[]);
    set(option_ptr,'userdata',option);
  end

%==================================================================
% Respond to mouse down.
%
% ME('down')
%==================================================================

elseif strcmp(cmd,'down') & (fig) & (nargin == 1)

  pt = get(cont_axis,'currentpoint');

  x = pt(1);
  y = pt(3);
  xlim = get(cont_axis,'xlim');
  ylim = get(cont_axis,'ylim');

  if (x > xlim(1) & x < xlim(2) & y > ylim(1) & y < ylim(2))

    % GET DATA
    option = get(option_ptr,'userdata');
    path = get(path_ptr,'userdata');
    cont_h = get(cont_ptr,'userdata');

    % CONSTANTS
    if option == 2
      circ_gain = 2;
    else
      circ_gain = 1;
    end
    t=(.01:.01:1)'*2*pi;
    circ_x1=sin(t)*.1*circ_gain;
    circ_y1=cos(t)*.1*circ_gain;
    circ_x2=sin(t)*.2*circ_gain;
    circ_y2=cos(t)*.2*circ_gain;
    circ_x3=sin(t)*.3*circ_gain;
    circ_y3=cos(t)*.3*circ_gain;
    circ_x4=sin(t)*.4*circ_gain;
    circ_y4=cos(t)*.4*circ_gain;

    % REMOVE PREVIOUS PATH
    set(fig,'nextplot','add')
    set(path,'erasemode','normal');
    delete(path);

    % INITIAL VALUES
    W1 = [10; 10];
    b1 = [-5;5];
    W2 = [1 1];
    b2 = [-1];
    P = -2:0.1:2;
    T = logsig(W2*logsig(W1*P,b1),b2);

    % PLOT START POINT
    dkblue = nndkblue;
    red = nnred;
    axes(cont_axis);
    path = [...
      plot(x,y,'o','color',dkblue,'markersize',8,'erasemode','none');
      plot(x,y,'o','color',[1 1 1],'markersize',10,'erasemode','none');
      plot(x,y,'o','color',dkblue,'markersize',12,'erasemode','none')];
    drawnow

    % PLOT PATH
    set(fig,'pointer','watch')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区二区三区蜜臀| 亚洲国产另类av| 色噜噜久久综合| 蜜桃av一区二区三区| 国产精品视频一区二区三区不卡| 白白色亚洲国产精品| 午夜精品久久久久久久| 国产视频在线观看一区二区三区| 色综合一区二区| 麻豆久久久久久| 亚洲黄色免费电影| 久久精品欧美日韩精品| 欧美日韩夫妻久久| 91最新地址在线播放| 国产乱码一区二区三区| 肉丝袜脚交视频一区二区| 亚洲欧洲成人精品av97| 国产午夜精品理论片a级大结局| 欧美视频你懂的| 91国偷自产一区二区开放时间 | 成人av在线网站| 国产一区二区在线视频| 麻豆成人av在线| 蜜臀av性久久久久av蜜臀妖精| 亚洲一区二区三区中文字幕| 亚洲免费电影在线| 一区二区三区四区激情 | 欧美高清精品3d| 欧美性做爰猛烈叫床潮| 在线这里只有精品| 欧美日韩一区二区三区高清| 欧美伊人精品成人久久综合97| 91福利视频久久久久| 欧美亚洲高清一区二区三区不卡| 91麻豆国产香蕉久久精品| 欧洲另类一二三四区| 91国产福利在线| 日韩欧美在线一区二区三区| 最新欧美精品一区二区三区| 国产精品高清亚洲| 亚洲与欧洲av电影| 美女视频黄免费的久久| 国产69精品久久777的优势| 色8久久精品久久久久久蜜| 在线综合视频播放| 国产精品天干天干在线综合| 午夜欧美2019年伦理| 成人精品电影在线观看| 91精品国产综合久久久蜜臀图片| 欧美激情一区在线观看| 丝袜美腿成人在线| www.在线成人| 久久久噜噜噜久久人人看| 亚洲一区日韩精品中文字幕| 日本亚洲三级在线| 欧美综合亚洲图片综合区| 国产视频在线观看一区二区三区| 亚洲一区在线看| 色天使久久综合网天天| 国产欧美日韩另类视频免费观看| 激情综合一区二区三区| 在线日韩一区二区| 成人欧美一区二区三区1314| 韩国三级电影一区二区| 日韩一区二区在线观看视频播放| 亚洲精品少妇30p| 成人国产精品免费网站| 国产欧美日韩在线视频| 国产高清成人在线| 亚洲欧洲另类国产综合| 91丨九色丨蝌蚪丨老版| 亚洲自拍偷拍网站| 欧洲一区二区三区在线| 三级成人在线视频| 久久久国产综合精品女国产盗摄| 精东粉嫩av免费一区二区三区| 欧美tk丨vk视频| 成人黄页毛片网站| 亚洲一区二区三区国产| 欧美岛国在线观看| 成人丝袜高跟foot| 亚洲高清免费观看高清完整版在线观看| 欧美又粗又大又爽| 国产在线视频一区二区| 亚洲欧美中日韩| 精品国产一区二区三区忘忧草| 天天av天天翘天天综合网色鬼国产 | 亚洲 欧美综合在线网络| 成人欧美一区二区三区小说| 中文字幕一区二区三区四区| 91蝌蚪porny成人天涯| 婷婷开心久久网| 中文字幕一区二区三区蜜月| 欧美精选午夜久久久乱码6080| 麻豆国产91在线播放| 国产女人aaa级久久久级| 欧美日韩在线播| 99视频有精品| 激情av综合网| 日韩精品1区2区3区| 亚洲免费av网站| 久久久久97国产精华液好用吗| 精品国产一区二区精华| 日韩欧美久久久| 亚洲精品在线电影| 久久嫩草精品久久久精品| 91精品国产综合久久蜜臀| 91精品婷婷国产综合久久性色| 成人av免费网站| 波多野结衣的一区二区三区| 成人黄色小视频在线观看| 高清不卡一二三区| 99久久久国产精品免费蜜臀| 粉嫩蜜臀av国产精品网站| 国产一区二区剧情av在线| 国产一区激情在线| 色老汉一区二区三区| 在线综合+亚洲+欧美中文字幕| 亚洲欧美自拍偷拍色图| 欧美日韩大陆在线| 久久久精品黄色| 美女性感视频久久| 欧美综合视频在线观看| 中文字幕精品—区二区四季| 久久精品国产亚洲高清剧情介绍| 成人免费av网站| 日韩欧美国产系列| 国产精品久久久久久久久久免费看 | 日本丰满少妇一区二区三区| 欧美精品第1页| 亚洲美腿欧美偷拍| 国产在线国偷精品免费看| 欧美在线色视频| 国产精品久久久久影院色老大| 亚洲综合免费观看高清完整版| 国内不卡的二区三区中文字幕| 欧美中文字幕不卡| 欧美激情一二三区| 免费在线观看视频一区| 欧美午夜不卡视频| 亚洲日本在线天堂| 成年人午夜久久久| 国产日韩欧美不卡在线| 国产一区二区精品在线观看| 欧美一区日韩一区| 日韩av一区二区三区四区| 欧美视频一区二区三区在线观看| 国产精品国产自产拍高清av| 国产福利视频一区二区三区| 久久综合色一综合色88| 精品制服美女丁香| 日韩欧美一级二级| 狠狠色狠狠色合久久伊人| 亚洲精品一区二区三区蜜桃下载| 久久国产精品色婷婷| 久久亚洲欧美国产精品乐播 | 国产成人精品免费在线| 久久精品夜色噜噜亚洲a∨| 国内精品久久久久影院薰衣草| 欧美va亚洲va香蕉在线| 国产成人av资源| 亚洲日本在线a| 欧美一区在线视频| 国产福利一区在线观看| 亚洲欧美日韩国产中文在线| 欧美怡红院视频| 国产成人免费在线观看不卡| 国产精品福利一区二区三区| 51精品久久久久久久蜜臀| 麻豆精品视频在线观看视频| 国产精品蜜臀av| 日韩欧美资源站| 欧美在线观看一区| 国产麻豆精品一区二区| 亚洲福中文字幕伊人影院| 精品国产区一区| 欧美日韩电影一区| 91在线精品一区二区三区| 精品一区精品二区高清| 午夜日韩在线观看| 亚洲免费观看高清完整版在线观看 | 一区二区三区视频在线观看| 26uuu欧美| 日韩一区二区三区免费观看| 一本色道a无线码一区v| 97超碰欧美中文字幕| 国产精品综合久久| 国产91清纯白嫩初高中在线观看 | www.一区二区| www.在线欧美| 91在线丨porny丨国产| 成人福利视频网站| 成人免费黄色大片| 国产suv精品一区二区883| 国产白丝精品91爽爽久久| 国产一区二区免费看| 国产成人在线视频网站| 国产成人av在线影院| a级高清视频欧美日韩| 日本丰满少妇一区二区三区|