![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TensorFlow
hanjialeOK
世上无难事,只怕有心人!
展开
-
[tensorflow] 关于 seed
这样设置后,相同seed的实验结果基本上是一样的(网络模型的初始参数是不变的,每一步的结果都是固定的)。但是,如果对tf的graph做出些许无影响改变,如多加一个无用的placeholder,多加一个无用的全连接层等等,每一步的结果就会和。举个例子,算法algo1.py和algo2.py,后者的逻辑比前者仅仅多了一个无用的placeholder,即使两个算法的seed相同,每一步的实验结果也会不一样。...原创 2022-07-24 20:59:47 · 612 阅读 · 0 评论 -
[tensorflow] 继承 tf.keras 模型后,参数不对
继承tf.keras后,get_weights() 获取的参数是错误的原创 2022-06-06 16:54:12 · 351 阅读 · 1 评论 -
[tf] tf.gradients vs optimizer.compute_gradients
原贴:https://stackoverflow.com/questions/40539938/whats-the-difference-between-optimizer-compute-gradient-and-tf-gradients-in摘要:### Approach 1 ###variable_list = desired_list_of_variablesgradients = optimizer.compute_gradients(loss,var_list=variable_list原创 2022-02-28 10:31:34 · 260 阅读 · 0 评论 -
[tf1] 保存和加载参数
tf.keras参考 https://github.com/tensorflow/docs/blob/529ba4346b8fc5e830e762a2f0ee87b3c345c0c9/site/en/r1/guide/keras.ipynb# Save weights to a TensorFlow Checkpoint filemodel.save_weights('./weights/my_model')# Restore the model's state,# this requires原创 2022-02-02 18:16:15 · 1666 阅读 · 0 评论 -
[已破案] 镜像出问题了
?镜像明明早就 build 好了,怎么出问题了?python -c 'import mujoco_py'会失败,然后还要安装个apt install libgrew-dev什么鬼?原创 2022-01-21 16:05:04 · 352 阅读 · 0 评论 -
testing framework
actorpython actor.py --ip $PAI_HOST_IP_learner_0 --num_replicas 12learnerpython learnerpython learner --pool_size 1280 --batch_size 100原创 2021-12-22 20:43:10 · 328 阅读 · 0 评论 -
[tf] Unknown: Failed to get convolution algorithm. This is probably because cuDNN failed to initial
使用 tf1 进行训练时,出现这个问题,原因是 GPU 显存不足(当时有别的程序正在使用 GPU)原创 2021-12-01 21:22:39 · 813 阅读 · 0 评论 -
[tf] config.gpu_options.allow_growth=True
默认开启 Tensorflow 的 session 之后,就会占用几乎所有的显存,这样的话速度会比较快。使用allow_growth option,刚一开始分配少量的GPU容量,然后按需慢慢的增加,由于不会释放内存,所以会导致碎片。config = tf.ConfigProto()config.gpu_options.allow_growth = Trueset_session(tf.Session(config=config))...原创 2021-11-22 11:04:10 · 5746 阅读 · 0 评论 -
[tf] 一些代码
import tensorflow as tfif __name__ == '__main__': logits = tf.constant([[1.0,2.0,3.0,4.0,5.0,6.0]]) logp_all = tf.nn.log_softmax(logits) pi = tf.squeeze(tf.multinomial(logits, 1), axis=1) logp_pi = tf.reduce_sum(tf.one_hot(pi, depth=6) *原创 2021-11-20 22:43:35 · 1018 阅读 · 0 评论