2019-12-20

2019-12-20  本文已影响0人  richybai

PINN discover代码学习

PINNs-master\appendix\continuous_time_identification (Burgers)


Session 是 Tensorflow 为了控制,和输出文件的执行的语句. 运行 session.run() 可以获得你要得知的运算结果, 或者是你所要运算的部分.

with tf.Session() as sess: 
    result2 = sess.run(product)

tf.Session()参数config一部分说明

tf.Session(config=tf.ConfigProto(allow_soft_placement=True,
                                  log_device_placement=True))
#设置每个GPU使用率0.7代表70%
gpu_options=tf.GPUOptions(per_process_gpu_memory_fraction=0.7)
config=tf.ConfigProto(gpu_options=gpu_options)
session = tf.Session(config=config, ...)

Session().run()

Session().run(tf.global_variables_initializer()) # 初始化
Session().run(​fetches, feed_dict​)

import os
os.environ["TF_CPP_MIN_LOG_LEVEL"] = '1' # 输出Warning及以上
os.environ["TF_CPP_MIN_LOG_LEVEL"] = '2' # 输出Error及以上
上一篇下一篇

猜你喜欢

热点阅读