tensorflow/python/dypes.py中有一个类型的float32。在import tensorflow as tf之后,当我们想要使用类型时,我们通常只需要键入tf.float32,而不是tf.python.dtypes.float32。float32的命名空间似乎被转换为更大的python模块tensorflow。这是如何实现的?
我有一个Python代码,它倾向于创建一个模型,拟合它,然后预测一些东西。由于我有许多特性可以用来训练模型,所以我创建了一个清单,列出了我的所有特性的组合,如2/ 10,4/ 10等等。如果我只是从命令行运行我的代码(没有循环-即python在运行期间完全退出),我将得到一个完全重复的结果。keras.backend.clear_session()tf.compat.v1.reset_default_graph()
from tensorflow.python.framework正确