tensorflow 2.X 自动构建任意层的深度神经网络(DNN)一些参考博客:tensorflow2.0 和tensorflow1.0的区别第一种方式:为自定义各种模块第二种方式:序列化定义 Dense Net(缺点:每一层难操作)第三种方式:使用Keras的API 显式定义 Dense Net(这种策略好)说明
看了很多关于tensorflow2.x构建网络的教程,大都是逐一定义每一层。这里介绍一种提供输入维度,输出维度,隐藏层数目列表,构建网络的一种方式。需要导入的模块有:import osimport sysimport tensorflow as tfimport numpy as npimport matplotlibimport platformimport shutilimport timeimport Model_base构建网络的命令为:model = MSPD.