堆栈自动编码器(SAE)与极限学习机(ELM)联合,建立了深度神经网络预测模型(SAE-ELM)。利用苹果高光谱图像提取出的光谱数据,对深度神经网络的权值和阈值进行了初始化和微调。与传统ELM模型预测结果相比,SAE-ELM的预测集决定系数和残留预测偏差分别从0.7345和1.968提升至0.7703和2.116,预测集方均根误差从1.6297降至1.2837。研究结果表明:深度学习网络SAE-ELM模型的预测性能优于传统的ELM模型,将其用于预测苹果硬度是可行的。
2022-03-30 09:37:35 4.19MB 光谱学 高光谱成 硬度 堆栈自动
1
两种方法: 传统的递归快速排序 采用非递归堆栈模拟
2022-03-29 18:52:43 4KB JAVA快速排序
1
经典的马踏棋盘程序 采用贪心算法求解 时间复杂度为O(m*n)
2022-03-24 21:49:35 5KB 堆栈 贪心算法
1
Ionifits是受Zenefits启发的人力资源演示应用程序。 这是Ionic App Platform技术的展示,包括 , , 和。 试用应用 Ionifits可通过单个代码库在Web,iOS和Android上运行。 你自己看: iOS: Android: 网址: : 要登录Ionifits,请使用用户名和密码: ionic 。 (可选)点击“跳过”按钮以跳过登录。 还提供了一个,了该应用程序的主要功能。 请参阅在iPhone上运行的应用程序以及对使用中的真实代码的说明。 特征 “ Vanilla” Ionic框架:照常使用Ionic UI组件(尽可能开箱即用),以展示其功能和性能。 由Auth Connect和Identity Vault支持的登录页面:登录后,使用Ionic Identity Vault将由Auth0驱动的用户访问令牌安全地存储在移动设备钥匙串中。 当应
2022-03-24 10:25:40 16.21MB angular ionic-framework capacitor ionic5
1
将c++版的stackWalker改为c语言版,用struct代替了class,将类中的方法提取出来,与struct中的函数指针绑定,用工厂方法代替了new 与 delete。 并且消除了非常多的由C++转换为C的语法错误后,现在StackWalker_CVersion可以用VC2010正常编译通过 具体的测试例子请参看main.c
2022-03-23 15:40:28 36KB StackWalker C语言版 函数调用堆栈
1
利用堆栈模仿火车进站出站的过程,例如,以1,2,3,4,5,进站能否以5,2,1,4,3,出站
2022-03-22 11:34:45 438KB 堆栈
1
#include"stdio.h" char A[7]={'+','-','*','/','(',')','#'}; char B[7][7]={{'>','>','<','<','','>'}, {'>','>','<','<','','>'}, {'>','>','>','>','','>'}, {'>','>','>','>','','>'}, {'<','<','<','<','','>','>','>','0','>','>'}, {'<','<','<','<','top=S->base=0; } void Initstack2(stack2 *S) { S->top=S->base=0; } int push1(stack1 *S,char ch) { S->s[S->top]=ch; S->top++; } int push2(stack2 *S,int ch) { S->s[S->top]=ch; S->top++; } int search(char ch) { int i=0; while(ch!=A[i]) { i++; } return i; } char precede(char c1,char c2) { int i,j; i=search(c1); j=search(c2); return B[i][j]; } char gettop1(stack1 S) { char e; if(S.top==S.base) printf("!!!"); e=S.s[S.top-1]; return e; } int gettop2(stack2 S) { int e; if(S.top==S.base) printf("!!!"); e=S.s[S.top-1]; return e; } char pop1(stack1 *S) { if(S->top==S->base) return('!'); else { S->top--; return(S->s[S->top]); } } int pop2(stack2 *S) { if(S->top==S->base) return('!'); else { S->top--; return(S->s[S->top]); } } int operate(int a,char op,int b) { switch(op) { case '+':return(a+b);break; case '-':return(a-b);break; case '*':return(a*b);break; case '/':return(a/b);break; } } int main() { struct stack1 OPTR; struct stack2 OPND; char c,op; int a,b,an; Initstack1(&OPTR); push1(&OPTR,'#'); Initstack2(&OPND); c=getchar(); while(c!='#'||gettop1(OPTR)!='#') { if(c>='0'&&c='0'&&c='0'&&c<='9'); } else { switch(precede(gettop1(OPTR),c)) { case '': op=pop1(&OPTR);a=pop2(&OPND);b=pop2(&OPND); push2(&OPND,operate(b,op,a));break; }//switch } //else } //while an=pop2(&OPND); printf("\nyour answer is:\n=%d",an); }
2022-03-07 21:01:18 3KB 堆栈表达式求值
1
%IMPROJ3 从图像堆栈进行 3D 投影。 % % PROJECTIONS = IMPROJ3(IMAGES) 返回一个 3D 图像数组,其中包含% 从源 3D 图像堆栈生成的投影图像。 图像必须是% 一个 3D 矩阵。 返回的 PROJECTIONS 是一个 3D 矩阵,其大小为% 由投影规定确定。 % % 使用 MatrixUser 进行 3D 图像显示和分析% http://www.mathworks.com/matlabcentral/fileexchange/43780 % % 类支持% ------------- % 索引图像可以是 uint8、uint16、single、double 或 logical。 % % 版权所有 (c) 2014, 刘芳 % $版本:1.0 $ $日期:2014/03/08 $ % % 例子源 MRI 膝
2022-03-04 00:56:26 3KB matlab
1
核心处理程序 对于嵌入式 Linux ARM 系统,当程序崩溃时生成带有堆栈回溯的报告。
2022-03-03 16:03:54 30KB C
1
本代码简单的实现了C++堆栈类的实现方式,仅供参考学习
2022-03-02 16:07:31 727B 堆栈
1