【发布时间】:2017-03-30 10:48:25
【问题描述】:
如果你对同一个会话进行两次并发调用,sess.run(...),在 tensorflow 中如何同时访问变量?
每次调用是否都会看到调用run 时的变量快照,在整个调用过程中保持一致?还是他们会看到变量的动态更新,只保证每个变量的原子更新?
我正在考虑在单独的 CPU 线程上运行测试集评估,并希望验证它是否与在 CPU 设备上并行运行推理操作一样简单。
我很难弄清楚究竟提供了哪些保证使会话“线程安全”。
【问题讨论】:
标签: python multithreading tensorflow