python - tensorflow的slim有分布式版本吗?

标签 python c++ tensorflow distributed-computing grpc

model_deploy slim的有DeploymentConfig参数,比如num_replicasnum_ps_tasksworker_job_nameps_job_name,这些名词可能出现在distributed版本,但我不认为 model_deploy 是分布式版本,因为它没有声明 tf.train.ClusterSpec

所以我看不懂model_deploy,难道是想在单机上模拟分布式版本?而在单机上,psworker是什么意思呢?还有tf.device的名字,比如/job:ps/device:CPU:0/task:0/job:ps<是什么硬件 ans /task:0 对应于 ?

最佳答案

您可以在单机和分布式设置中调用 model_deploy。如果您只有一台机器,我建议设置 num_ps_tasks=0 和 num_replicas=1 以获得正确的行为。

关于python - tensorflow的slim有分布式版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46588829/

相关文章:

python - Django模板错误 "TemplateDoesNotExist at"

python - 如何使用 Python Requests 登录网站,存储 cookie,然后访问网站上的另一个页面?

c++ - 从较大的数据类型(结构)转换为较小的数据类型

tensorflow - 我可以在 Keras 顺序模型中添加 Tensorflow 假量化吗?

python - Tensorflow 在隐藏层返回相同的权重

python - 分析 pandas 中多个 .txt 文件的数据

python - python 如何破坏对象名称和类定义?

c++ - 为什么 CreateWindow() 函数需要 WindowClass 的名称成员而不是指向类本身的指针?

c++ - Boost split 不遍历括号或大括号内

tensorflow - 什么是 "convolution warmup"?