深度学习Etorch半中文版

易语言 2020-04-04 10:37:17

深度学习Etorch半中文版

优化 权重存储结构
优化 张量操作
优化 模型操作
优化 层操作
优化 反向传播
优化 权重保存与读取

原版 LSTM没有写完,所以我也无法修复,有能力的可以修复一下。。。

有些新增的子程序或变量命令比较绕,望谅解,实在想不出怎么命名了。。

由于求导运算太多,代码量太大,无法优化。。。

有能力的可以优化一下,建议使用变量借用法(使用原指针,但仍然可使用易语言语法计算),避免大量的数据复制 加快速度。

训练流程:

初始化模型、损失、优化 预测数据、计算损失、更新权重、清空偏置(也可以累计一部分再清空)。(输出数据必须大于0)

预测流程:

获取模型句柄 预测数据,根据最大值 计算出索引 索引对应结果。。。

训练时的输出数据一般使用索引的方式。。

模型_fc 是手写字的模型 猜测好像是双层 ( 理解不够深 ) 我调整层次和 输入尺寸 输出尺寸 发现无法成功运行。。。。

LSTM 没有写完的 不知道如何修复,,有能力者可以修复一下。