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

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

?? demo_svm.m

?? support vector machine的一個matlab工具箱
?? M
?? 第 1 頁 / 共 2 頁
字號:
    case 1   % SMO        set(data.tx_cconst,'Enable','on');        set(data.ed_cconst,'Enable','on');        set(data.tx_param,'Enable','on');        set(data.tx_param,'String',SMO_PARAM);        set(data.ed_param,'Enable','on');        set(data.ed_param,'String',DEF_SMO_PARAM);        %    case 2    % Matlab toolbox%        set(data.tx_cconst,'Enable','on');%        set(data.ed_cconst,'Enable','on');%        set(data.tx_param,'Enable','off');%        set(data.ed_param,'Enable','off');     %    case 3   % Kernel-SK    case 2   % Kernel-SK        set(data.tx_cconst,'Enable','on');        set(data.ed_cconst,'Enable','on');        set(data.tx_param,'Enable','on');        set(data.ed_param,'Enable','on');        set(data.tx_param,'String',KERNELSK_PARAM);        set(data.ed_param,'String',DEF_KERNELSK_PARAM);%    case 4    % Matlab toolbox%        set(data.tx_cconst,'Enable','on');%        set(data.ed_cconst,'Enable','on');%        set(data.tx_param,'Enable','off');%        set(data.ed_param,'Enable','off');%    case 5    % Kernel Perceptron    case 3    % Kernel Perceptron        set(data.tx_cconst,'Enable','off');        set(data.ed_cconst,'Enable','off');        set(data.tx_param,'Enable','on');        set(data.ed_param,'Enable','on');        set(data.tx_param,'String',KPERCEPTR_PARAM);        set(data.ed_param,'String',DEF_KPERCEPTR_PARAM);   end      %== Handler for C-const edit line ===========================case 'cconst_handler'   data=get(hfigure,'UserData');   C = str2num(get(data.ed_cconst,'String'));      if C <= 0,      C = 100;   end   set( data.ed_cconst,'String',num2str(C));   %== Handle for arg edit line ===========================case 'arg_handler'   data=get(hfigure,'UserData');   arg = str2num(get(data.ed_arg,'String'));      if arg < 0,      arg = 1;   end      set( data.ed_arg, 'String',num2str( arg));   %== Handle for kernel pop up menu ===========================case 'kernel_handler'   data=get(hfigure,'UserData');   ker_inx = get( data.pu_kernel,'Value');   if ker_inx >= 2,      set( data.ed_arg,'Enable','on');      set( data.tx_arg,'Enable','on');   else      set( data.ed_arg,'Enable','off');      set( data.tx_arg,'Enable','off');   end%== Calls data creator ==========================================case 'creatdata'   createdata('finite',2,'demo_svm','created',hfigure);   % == Loads recently created data ================================case 'created'   % get handler and make this figure active   figure(hfigure);   data = get(hfigure,'UserData');   % get file name   path=varargin{1};   name=varargin{2};   pathname=strcat(path,name);   if check2ddata(pathname),                                                          file.pathname=pathname;                                                         file.path=path;                                                                 file.name=name;                                                                 set(data.bt_load,'UserData',file);      demo_svm('loadsets',hfigure);       demo_svm('reset',hfigure);    else       errordlg('This file does not contain required data.','Bad file','modal');    end     % == Calls standard open file dialog ==========================case 'getfile'      data=get(hfigure,'UserData');   [name,path]=uigetfile('*.mat','Open file');   if name~=0,      file.pathname=strcat(path,name);      file.path=path;      file.name=name;%      if checkdat(file.pathname,DATA_IDENT,2,[0 0])==1,      if check2ddata( file.pathname ),         set(data.bt_load,'UserData',file);         demo_svm('loadsets',hfigure);         demo_svm('reset',hfigure);      else         errordlg('This file does not contain required data.','Bad file','modal');      end   endcase 'loadsets'   % == Load data from file ==========================================   data = get( hfigure,'UserData' );   % Clear axes   clrchild( data.axes);      % set x and y axes labels   xlabel('feature x');   ylabel('feature y');   % Get file name with sets   file=get( data.bt_load,'UserData');   % Load sets   trn = load(file.pathname );   trn.I=trn.y;   trn.N= 2;   trn.K = [length( find(trn.y==1)),length(find(trn.y==2))];   % store loaded sets   set( data.axes,'UserData', trn);   % focus on axes   axes( data.axes );   % plots points   ppatterns( trn );   drawnow;  % == Reset ==========================================================case 'reset'   data = get(hfigure,'UserData');                       % Clear axes   clrchild( data.axes);   % get data set   trn = get( data.axes, 'UserData');   % get file   file = get( data.bt_load,'UserData');      % create comment   if isempty( trn ) == 0,     consoletext=sprintf('Data loaded.\nSelect algorithm and press Train SVM button.\n');     titletext=sprintf('File: %s, # of points K = %d', file.name , size(trn.X,2));          set( data.axes, 'XLimMode','auto', 'YLimMode','auto');     ppatterns( trn);        else     consoletext=sprintf(['No data loaded.\n' ...           'Press Create data button to create your own data.\n'...
           'Press Load data button to load data.\n' ...
           'Load sample data from ../data/binary/']);     titletext='';     pos=get( data.axes,'Position');     fsize=min(pos(3),pos(4))/10;     setaxis( data.axes,[-1 1 -1 1]);%     axis([-1 1 -1 1]);           builtin('text',0,0,'Press ''Load data'' button.',...        'HorizontalAlignment','center',...        'FontUnits','normalized',...        'Clipping','on',...        'FontSize',fsize);   end   % show comment   set( data.console,'String',consoletext );   % print title   pos=get( data.axes,'Position');   fsize=(1-pos(2)-pos(4))*1;   title(titletext,...      'Parent', data.axes,...      'VerticalAlignment','bottom',...      'HorizontalAlignment','left',...      'FontUnits','normalized',...      'Units','normalized',...      'Position',[0 1 0],...      'FontSize',fsize);% == Calls Matlab`s info box ==================================case 'info'   helpwin(mfilename);endreturn;%===============================================================function [Alpha,bias] = svm_train( data, trn, ker, arg, C )if strcmpi( ker, 'linear'),  strarg = '-';else  strarg = num2str( arg);endparam = str2num( get( data.ed_param,'String'));switch get( data.pu_algo, 'Value' ),  case 1   % Sequential Minimal Optimizer%   if length(param) ~= length( str2num(DEF_SMO_PARAM)),%     param = str2num(DEF_SMO_PARAM);%   end   %   [Alpha,bias,nsv,kercnt,trn_err,margin]=...%         smo(trn.X,trn.I,ker,arg,C, param(1),param(2) );     options.ker = ker;     options.arg = arg;     options.C = C;     options.eps = param(1);     options.tol = param(2);          model = smo( trn, options);          Alpha = zeros(1,size(trn.X,2));     Alpha(model.sv.inx) = model.Alpha(:)';     bias = model.b;     nsv = model.nsv;     kercnt=model.kercnt;     trn_err = model.trnerr;     margin = model.margin;               text = sprintf(...        ['SVM (L1) by Sequential Minimal Optimizer\n',...        'Kernel: %s (%s), C: %.4f\n',...        'Kernel evaluations: %d\n',...        'Number of Support Vectors: %d\n',...        'Margin: %.4f\n',...        'Training error: %.2f%%'],...        ker, strarg, C, kercnt, nsv, margin, 100*trn_err );%  case 2   % Matlab Optimization toolbox (L1)%     model=svmmot(trn, {'ker',ker,'arg',arg,'C',C,'norm',1});%%     Alpha = zeros(1,size(trn.X,2));%     Alpha(model.sv.inx) = model.Alpha;%     bias = model.b;%     nsv = model.nsv;%     kercnt=model.kercnt;%     trn_err = model.trnerr;%     margin = model.margin;%     exitflag=model.exitflag;%     %     text = sprintf(...%        ['SVM (L1) using QUADPROG of the Optimization Toolbox\n',...%        'Kernel: %s (%s), C: %.4f\n',...%        'Exitflag: %d\n',...%        'Kernel evaluations: %d\n',...%        'Number of Support Vectors: %d\n',...%        'Margin: %.4f\n',...%        'Training error: %.2f%%'],...%        ker, strarg, C, exitflag, kercnt, nsv, margin,100*trn_err);%% case 3 % Kernel Schlesinger-Kozinec's algorithm (L2)  case 2   % Kernel Schlesinger-Kozinec's algorithm (L2)      model=svmquadprog(trn, {'ker',ker,'arg',arg,'C',C,...          'tolabs',param(1),'tolrel',0,'tmax',param(2) });     Alpha = zeros(1,size(trn.X,2));     Alpha(model.sv.inx) = model.Alpha(:)';     bias = model.b;     nsv = model.nsv;     kercnt=model.kercnt;     trn_err = model.trnerr;     margin = model.margin;     exitflag=model.exitflag;         if( exitflag == 1), exitflag = 'found'; else exitflag = 'not found'; end          text = sprintf(...        ['SVM (L2) by Kernel Schlesinger-Kozinec`s algorithm\n',...        'Kernel: %s (%s), C: %.4f\n',...        'Solution: %s\n', ...        'Number of Support Vectors: %d\n',...        'Kernel evaluations: %d\n',...        'Margin: %.4f\n',...        'Training error: %.2f%%'],...        ker, strarg, C, exitflag, nsv, kercnt, margin, trn_err*100 );%  case 4   % Matlab Optimization toolbox (L2)%     [Alpha,bias,nsv,exitflag,flps,margin,trn_err]=...%         svm2mot(trn.X,trn.I,ker,arg,C);%%     model=svmmot(trn, {'ker',ker,'arg',arg,'C',C,'norm',2});%%     Alpha = zeros(1,size(trn.X,2));%     Alpha(model.sv.inx) = model.Alpha;%     bias = model.b;%     nsv = model.nsv;%     kercnt=model.kercnt;%     trn_err = model.trnerr;%     margin = model.margin;%     exitflag=model.exitflag;%%     text = sprintf(...%        ['SVM (L2) using QUADPROG of the Optimization Toolbox\n',...%        'Kernel: %s (%s), C: %.4f\n',...%        'Exitflag: %d\n',...%        'Kernel evaluations: %d\n',...%        'Number of Support Vectors: %d\n',...%        'Margin: %.4f\n',...%        'Training error: %.2f%%'],...%        ker, strarg, C, exitflag, kercnt, nsv, margin,100*trn_err);  %  case 5   % Kernel Perceptron  case 3   % Kernel Perceptron     model=kperceptr(trn, {'ker',ker,'arg',arg,'tmax',param(1)});     Alpha = zeros(1,size(trn.X,2));     Alpha(model.sv.inx) = model.Alpha;     bias = model.b;     nsv = model.nsv;     kercnt=model.kercnt;     trn_err = model.trnerr;     exitflag=model.exitflag;     text = sprintf(...        ['Kernel Perceptron\n',...        'Kernel: %s (%s)\n',...        'Exitflag: %d\n',...        'Kernel evaluations: %d\n',...        'Number of Support Vectors: %d\n',...        'Training error: %.2f%%'],...        ker, strarg, exitflag, kercnt, nsv, 100*trn_err);end% show commentset( data.console,'String', text );return;     function []=clrchild(handle)% function []=clraxis(handle)%% CLRCHILD clears children of an object with the given handle.delete(get(handle,'Children'));return;function []=setaxis(handle,rect)% function []=setaxis(handle,rect)%set(handle,'XLim',rect(1:2));set(handle,'YLim',rect(3:4));if size(rect,2)>=6,   set(handle,'ZLim',rect(5:6));endreturn;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产女主播一区| 欧美日韩一级视频| 欧美国产欧美亚州国产日韩mv天天看完整| 玖玖九九国产精品| 亚洲精品一区二区三区99| 国产在线不卡一区| 中文字幕av一区二区三区高| 9人人澡人人爽人人精品| 中文字幕一区二区三区在线播放| 成人激情开心网| 亚洲精品精品亚洲| 欧美在线视频不卡| 麻豆精品新av中文字幕| 国产午夜精品一区二区 | 正在播放亚洲一区| 麻豆精品在线视频| 日本一区二区三级电影在线观看 | 久久久综合网站| av网站免费线看精品| 午夜影视日本亚洲欧洲精品| 丝袜亚洲另类丝袜在线| 91久久精品国产91性色tv| 色老头久久综合| 91在线一区二区| 欧美日韩国产天堂| 国产偷国产偷亚洲高清人白洁| 中国色在线观看另类| 亚洲在线一区二区三区| 国产又黄又大久久| av资源网一区| 本田岬高潮一区二区三区| 亚洲裸体xxx| 日韩一区二区电影网| 国产精品123| 五月天激情综合网| 国产精品三级在线观看| 欧美一区二区视频在线观看 | 国产精品一区2区| 一卡二卡欧美日韩| 久久婷婷一区二区三区| 欧美亚洲一区二区三区四区| 国产在线精品一区二区不卡了| 亚洲精品视频在线| 2024国产精品| 欧美日韩不卡在线| 色婷婷久久综合| 国产在线不卡一卡二卡三卡四卡| 亚洲一区精品在线| 国产精品久久久久久久久果冻传媒| 欧美巨大另类极品videosbest | 精品国产免费一区二区三区香蕉 | 高清av一区二区| 日韩高清电影一区| 亚洲色图欧洲色图婷婷| 欧美激情中文不卡| 日韩一区二区三区av| 欧美在线观看你懂的| av电影在线观看一区| 国产精品自拍一区| 蜜桃久久久久久久| 五月天亚洲精品| 亚洲最大的成人av| 中文字幕在线观看不卡| 中文字幕精品一区二区精品绿巨人| 91.com在线观看| 欧美日韩日日摸| 欧美日韩一区二区三区免费看| 成人av电影免费在线播放| 国产成人精品一区二区三区四区| 麻豆国产精品视频| 秋霞午夜鲁丝一区二区老狼| 亚洲成人免费在线| 亚洲影院免费观看| 亚洲精品视频观看| 亚洲色欲色欲www| 亚洲人成在线播放网站岛国| 国产精品理论在线观看| 日本欧美久久久久免费播放网| 亚洲成a人片综合在线| 亚洲一区二区三区美女| 亚洲狠狠爱一区二区三区| 亚洲午夜久久久久久久久电影网| 亚洲综合免费观看高清完整版在线 | 国产人伦精品一区二区| 久久久午夜电影| 中文字幕乱码亚洲精品一区| 国产精品高潮久久久久无| 国产精品高潮久久久久无| 国产精品成人在线观看| 亚洲美女屁股眼交3| 亚洲成人激情自拍| 日本中文字幕一区二区视频| 男人操女人的视频在线观看欧美 | 国产精品午夜电影| 亚洲色欲色欲www在线观看| 亚洲国产精品一区二区尤物区| 亚洲一卡二卡三卡四卡| 免费一级欧美片在线观看| 国产在线视视频有精品| 成人黄色在线看| 91豆麻精品91久久久久久| 欧美精品aⅴ在线视频| 精品黑人一区二区三区久久| 国产精品午夜免费| 亚洲一二三区在线观看| 久久精品国产99国产| 国产制服丝袜一区| 色综合欧美在线| 91精品欧美综合在线观看最新| 久久影视一区二区| 中文字幕一区二区在线观看| 色又黄又爽网站www久久| 欧美日韩国产在线播放网站| 久久久不卡影院| 亚洲精品乱码久久久久久久久 | 7777精品伊人久久久大香线蕉的| 精品国内片67194| 亚洲另类一区二区| 麻豆91精品91久久久的内涵| 成人永久免费视频| 欧美精品黑人性xxxx| 国产日韩欧美不卡在线| 亚洲成人免费视频| 成人久久18免费网站麻豆| 5566中文字幕一区二区电影| 国产精品久久看| 免费美女久久99| 91农村精品一区二区在线| 日韩欧美激情在线| 一区二区三区欧美日| 国产精品一区在线| 欧美老人xxxx18| 综合在线观看色| 国产伦精品一区二区三区免费迷 | 激情av综合网| 91国偷自产一区二区三区观看| 久久蜜臀中文字幕| 日本成人在线网站| 欧美在线视频你懂得| 国产精品美女久久久久久久久| 日韩 欧美一区二区三区| www.日韩av| 久久精品亚洲一区二区三区浴池| 日韩和欧美一区二区三区| 91网站最新地址| 亚洲国产高清不卡| 国产一区二区视频在线播放| 337p亚洲精品色噜噜| 亚洲国产三级在线| 色呦呦国产精品| 中文一区二区完整视频在线观看| 毛片av一区二区| 制服丝袜中文字幕一区| 一二三四社区欧美黄| 色综合久久久网| 亚洲视频网在线直播| 成人av影院在线| 中文字幕国产精品一区二区| 国产成人精品免费| 2024国产精品| 国产精品538一区二区在线| www日韩大片| 国模冰冰炮一区二区| 日韩欧美一区电影| 麻豆91免费看| www国产精品av| 国产成人无遮挡在线视频| 久久久99久久精品欧美| 国产专区欧美精品| 国产欧美精品一区| 国产91对白在线观看九色| 日本一区二区三区四区 | 91久久免费观看| 成人欧美一区二区三区1314| 99精品视频在线观看| 亚洲视频香蕉人妖| 欧美日韩精品一区二区三区蜜桃| 日一区二区三区| 日韩一级视频免费观看在线| 久久www免费人成看片高清| 精品国产乱码91久久久久久网站| 国产麻豆精品视频| 国产精品麻豆99久久久久久| 一本大道av伊人久久综合| 夜夜嗨av一区二区三区中文字幕| 欧美日韩在线播| 日韩av中文字幕一区二区三区| 亚洲精品在线免费播放| 国产91丝袜在线播放| 一区二区三国产精华液| 欧美日韩电影一区| 精品制服美女丁香| 国产精品色呦呦| 欧美日韩另类国产亚洲欧美一级| 美女一区二区三区| 国产精品毛片久久久久久久| 日本乱人伦一区| 麻豆成人免费电影| 国产精品久久久久影院老司| 欧美天堂一区二区三区|