前言
在自己的工作中遇到了要使用Pytorch训练神经网络但仿真程序却是在Matlab上的情况,为了得到一个快速的进展,就有了在Matlab调用Pytorch神经网络的想法。总的来说,还是比较好实现,但是作为新手难免会遇到些问题,所以就把自己的经验写在这篇帖子里,以便日后复习,也希望能给其他人一些思路。
由于最近比较忙,可能更新的速度会比较慢,但是会一直更新完。
平台和软件
Matlab: 2021a
Python: 3.8.3
我是直接使用Anaconda下载的Python.要查看不同Matlab版本支持的Python版本,请参考官方文档。
以当前较新的Python版本为例,2020b和2021a都支持python3.7、3.8。
基本测试
验证 Python 配置
这里参考官方文档即可,主要是在Matlabli熟悉一下python的基本操作。
MATLAB 到 Python 的数据类型映射
这个主要是查看数据传递到python后,数据的类型变化 (