2017-10-05 2 views
1

Die model_deploy slim hat DeploymentConfig Parameter wie num_replicas, num_ps_tasks, worker_job_name, ps_job_name, diese Begriffe in verteilten Version erscheinen mögen, aber ich glaube nicht, die model_deploy Version verteilt wird, weil es tf.train.ClusterSpec nicht ausdrücklich erklären.Hat schlanke Tensorflow verteilte Version?

Also kann ich model_deploy nicht verstehen, will es verteilte Version auf Stand-Alone-Computer zu simulieren? Was bedeuten ps und worker auf einem Stand-alone-Computer? Und der Name tf.device, wie /job:ps/device:CPU:0/task:0, welche Hardware sind /job:ps ans /task:0 entsprechen?

+0

Ich bin sehr verwirrt, also freue ich mich zu helfen. @mrry – gaussclb

Antwort

0

Sie können model_deploy in einer Einzelmaschine und in einem verteilten Setup aufrufen. Wenn Sie nur eine Maschine haben, empfehle ich, num_ps_tasks = 0 und num_replicas = 1 zu setzen, um das richtige Verhalten zu erhalten.

+0

Wie verwendet man 'model_deploy' in einem verteilten Setup? Gibt es ein Beispiel? – gaussclb

Verwandte Themen