Tensorflow框架用于实现使用忆阻器阵列的DNN
在此代码中,我们为基于逆变器的忆阻神经形态硬件设计了一种改进的培训框架,该框架更加便于研究社区使用。 利用行业标准的TensorFlow工具,我们在以前的Matlab培训范例的基础上,为非现场培训创建了一个声明式编程方案。 通过使用有向图来表示和计算神经网络训练,该框架允许更并行和高效的计算。
文件说明
以IEEE格式编写的报告可以在最终报告pdf中找到。 在“代码实现”文件夹中,您将找到以下文件。
Tensorflow_DNN.py-用于MNIST数据集的Tensorflow训练框架
memristor_DNN.py –用于MNIST数据集的Numpy数组训练框架
MNIST_complete.mat-用于上述网络培训的MNIST数据集
先决条件
该培训框架需要以下模块:
Python(2.7X或3.6X均可正常工作)
Te
2021-11-25 18:46:56
1006KB
Python
1