欢迎光临散文网 会员登陆 & 注册

【一个想法】专门用于神经网络架构编写的语言

2023-07-25 13:29 作者:Qeggs  | 我要投稿

我又来瞎想了

        定义一个新的语言,它的第一条语句应该是让用户选择输入输出方式,下一步则是让用户定义神经元模板,神经元模板可以定义初始参数,然后任选模板进行复制为层,这个层是其实指的是一群相互平行不连接的神经元,而不是神经网络里的层,于是一个层的输出可以同时传给多个层进行处理,多个层输出也可以向被合并为下一层的输入,层复制连接后被称作块,一个块就是一小个神经网络模块,最后将这些模板排列,就得到了一个神经网络模板,使用file语句从文件中读取神经网络的参数,并实例化这个神经网络,最后使用运行语句运行这个神经网络模板就可以了。

神经元模板:定义神经元的激活函数(因为剩下的会由训练自行填写),必须命名;

层模板:复制大量的神经元模板但不连接,必须命名

块模板:复制层并连接层,必须命名

神经网络模板:复制块或层模板并连接,如果只有一个则不需要命名

库模板:和块模板类似,但仅可以使用默认参数(库模板可以直接定义参数)

下北泽模板:定义后会自动循环发出恶臭的声音直到程序结束

我觉得,还可以提供一些诸如卷积等模板(以块或库的方式打包),方便开发

I/O方面目前仅有console、file、device三种

console即控制台的输入输出,文字操作

file可操作文件,二进制操作

device虚拟设备,一般是图像或音频处理

各路大神们有意见吗,记得留言说一声哦

(不要在评论区发出恶臭哦~)

【一个想法】专门用于神经网络架构编写的语言的评论 (共 条)

分享到微博请遵守国家法律