Python Tensorflow中dense问题

tf.layers.dense中units的参数设定依据什么规则?是维数越大越精确吗?刚刚开始学,希望能细讲下谢谢

这个要看你模型和数据本身决定。好比做曲线拟合,你本来的曲线是3次曲线,你用二次曲线拟合,就会欠拟合,你用5次曲线就会过拟合。
一个道理,unit多,但是你的数据本身很少,或者本身并没有那么高阶的关系,就会过拟合

这个当然是根据你输入数据维度和数量大小来确定的,如果你追求过拟合那么稍微大一点,训练轮数稍微多一点是有助的,如果你追求泛化能力比较强的网络,那就需要你去慢慢调整网络的架构了,这个也可以叫做超参数调整,是非常耗时间的一个过程。你的网络越大那么学到的东西就越多,当然没用的东西可能学的也多,所以就造成了过拟合的问题了。