tensorflow - 如何在选项 tensorlfow MirroredStrategy 期间不打印正在执行的操作
问题描述
感谢您对我的问题感兴趣。
我运行TensorFlow代码多GPU系统如下:
tf.debugging.set_log_device_placement(True)
策略 = tf.distribute.MirroredStrategy()
使用 strategy.scope(): sub_model = tf.keras.applications.VGG19(include_top=False, input_shape=(32, 32, 3), classes=10) sub_model.trainable = False
flat = tf.keras.layers.Flatten()(sub_model.layers[-1].output)
classify_ = tf.keras.layers.Dense(10, activation='softmax')(flat)
model = tf.keras.Model(inputs=sub_model.inputs, outputs=classify_)
model.compile(optimizer=tf.keras.optimizers.Adam(0.05), loss='categorical_crossentropy', metrics=['accuracy'])
lr_decay = tf.keras.callbacks.ReduceLROnPlateau()
check_pt = tf.keras.callbacks.ModelCheckpoint('./cache/best_param.hdf5', monitor='val_loss', save_best_only=True)
EPOCHS = 500
BATCH_SIZE = 300
CB = [lr_decay, check_pt]
history = model.fit(x=x_train,
y=y_train,
epochs=EPOCHS,
validation_data=(x_val, y_val),
batch_size=BATCH_SIZE,
callbacks=CB,
verbose=False)
和大量的印刷品
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
Executing op __inference_train_function_3274 in device /job:localhost/replica:0/task:0/device:GPU:0
我希望我的代码不打印这些打印件。我如何设置这个选项?
解决方案
推荐阅读
- azure-devops - 将 CI 构建结果提交到存储库
- javascript - Javascript通过对象的属性过滤对象数组
- apache-spark - 为什么使用套接字源和多个接收器的流式查询不起作用?
- lotus - 需要 Lotus-Formula 代码以特定格式填写当前日期
- rust - 从选项中打开并访问 T
>> - matplotlib - 基于值的Python散点图颜色
- c# - C# 在异步 ForEach 循环中写入数据库
- python - bot.wait_for_reaction () 使用自定义表情符号进行多重反应
- pixi.js - Pixi.js。如何在不改变其本地位置的情况下将孩子添加到父母
- bash - 使用 bash 打开套接字以查看输出