我正在播放一个指向数组的指针
MPI_Bcast(&xd_sim_send, Nooflines_Sim, MPI_FLOAT, root, MPI_COMM_WORLD);
Run Code Online (Sandbox Code Playgroud)
从进程0开始,从0以外的进程接收此广播
MPI_Bcast(&xd_sim_recv, Nooflines_Sim, MPI_FLOAT, root, MPI_COMM_WORLD);
Run Code Online (Sandbox Code Playgroud)
当我尝试读取接收到的值时,我得到分段错误11.像这样
for(i=0; i<Numlines_Sim; i++)
printf("%f\n",xd_sim_recv[i]);fflush(stdout);
Run Code Online (Sandbox Code Playgroud)
这有什么不对,请你帮我解决一下吗?
我是人工神经网络的新手,但请帮我解决这个问题?
我正在尝试实现一个用于字符识别的人工神经网络(使用 MLP 和 SNN),我是否需要在输出层中具有与需要识别的字符数相同数量的神经元。例如,如果我希望我的网络能够识别大写字母、小写字母和数字,我是否需要在输出层有 26+26+10 个神经元。
如果我必须识别 Unicode 字符集中的所有字符,我需要输出层中有多少个神经元。
是否有任何方法(动态阈值)来减少这个数字或在输出层动态添加神经元?
如果可能,请提供研究文章的链接。谢谢。