⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sgnt_merge_1.m

📁 ISGNN是对SGNN(self-generated neural network)的一种改进,是一种在线学习的算法.
💻 M
字号:
function [Node] = sgnt_merge_1(node, alfa)

 % merge    
 [nr,nc] = size(node);
 m = nc -4;
  for i=1:1:nr 
     if node(i,m+3)>0 & node(node(i,m+3),m+4)==0
         temp = sum((node(i,1:m+1) - node(node(i,m+3),1:m+1)).^2);
         if temp <= alfa
             child = node(node(i,m+3),m+3);
             temp = node(i,m+3);
             if child == 0
                 node(i, m+3) = 0;
             else
                 node(i,m+3) = child;
                 node(child,m+2) = i;
                 
                 child = node(child, m+4); 
                 while (child > 0 )
                     node(child,m+2) =i;
                      child = node(child, m+4); 
                 end
            end
            node(temp,:) = 0;
         end
     end
 end 
 Node = node; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -