model_deploy slim的有DeploymentConfig参数,比如num_replicas
、num_ps_tasks
、worker_job_name
、ps_job_name
,这些名词可能出现在distributed版本,但我不认为 model_deploy
是分布式版本,因为它没有声明 tf.train.ClusterSpec
。
所以我看不懂model_deploy
,难道是想在单机上模拟分布式版本?而在单机上,ps
和worker
是什么意思呢?还有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/