首页 > 解决方案 > TensorFlow 分发策略与 Keras 模型分发策略

问题描述

我对这两个相似的命名策略感到困惑。假设我有这个 Keras 模型:

import tensorflow.keras.applications as keras_models
k_model = getattr(keras_models, 'MobileNetV2')(weights=None, include_top=True, input_shape=(32,32,3))
k_model.distribute_strategy
>>> <tensorflow.python.distribute.distribute_lib._DefaultDistributionStrategy at 0x7f804116af50>

什么是_DefaultDistributionStrategy?以及如何改变它?

另一个问题是分发策略与 tf.distribute.strategy 有什么关系?

标签: tensorflow

解决方案


推荐阅读