= 2 return 5 * x + 2 # Data X = np.arange(100, step=0.001) Y = f(X) # Split data for training and evaluation X_train, X_test, Y_train, Y_test = train_test_split(X, Y)
# Could be "scheduler", "worker" or "server" "DMLC_PS_ROOT_URI": "127.0.0.1", # IP address of a scheduler "DMLC_PS_ROOT_PORT": "9000", "DMLC_NUM_SERVER": "1", "DMLC_NUM_WORKER": "2", "PS_VERBOSE": "0" }) import mxnet as mx
# Could be "scheduler", "worker" or "server" "DMLC_PS_ROOT_URI": "127.0.0.1", # IP address of a scheduler "DMLC_PS_ROOT_PORT": "9000", # Port of a scheduler "DMLC_NUM_SERVER": "1", "DMLC_NUM_WORKER": "2", "PS_VERBOSE": "0" }) import mxnet as mx
# Could be "scheduler", "worker" or "server" "DMLC_PS_ROOT_URI": "127.0.0.1", # IP address of a scheduler "DMLC_PS_ROOT_PORT": "9000", # Port of a scheduler "DMLC_NUM_SERVER": "1", # Number of servers in cluster "DMLC_NUM_WORKER": "2", "PS_VERBOSE": "0" }) import mxnet as mx
# Could be "scheduler", "worker" or "server" "DMLC_PS_ROOT_URI": "127.0.0.1", # IP address of a scheduler "DMLC_PS_ROOT_PORT": "9000", # Port of a scheduler "DMLC_NUM_SERVER": "1", # Number of servers in cluster "DMLC_NUM_WORKER": "2", # Number of workers in cluster "PS_VERBOSE": "0" }) import mxnet as mx
# Could be "scheduler", "worker" or "server" "DMLC_PS_ROOT_URI": "127.0.0.1", # IP address of a scheduler "DMLC_PS_ROOT_PORT": "9000", # Port of a scheduler "DMLC_NUM_SERVER": "1", # Number of servers in cluster "DMLC_NUM_WORKER": "2", # Number of workers in cluster "PS_VERBOSE": "0" # Could be 0, 1 or 2 }) import mxnet as mx
request=0, timestamp=0, control={ cmd=ADD_NODE, node={ role=server, ip=172.31.99.98, port=62 Hey scheduler, I’m server, I’m up, my rank is ? please add me to the cluster on server
request=0, timestamp=0, control={ cmd=ADD_NODE, node={ role=server, ip=172.31.99.98, port=62 Hey scheduler, I’m server, I’m up, my rank is ? please add me to the cluster Meta: request=0, timestamp=0, control={ cmd=ADD_NODE, node={ role=server, ip=172.31.99.98, port=62 I'm confirming that I got: “Hey scheduler, I’m server, I’m up, my rank is ? please add me to the cluster” on server on scheduler
scheduler, I’m worker, I’m up, my rank is ? please add me to the cluster Meta: request=0, timestamp=0, control={ cmd=ADD_NODE, node={ role=worker, ip=172.31.99.98, port=6 on worker
rank 9 to the worker src/van.cc:235: assign rank=8 to node role=server, ip=172.31.99.98, port=62263, is_recovery=0 src/van.cc:235: assign rank=9 to node role=worker, ip=172.31.99.98, port=62427, is_recovery=0 on scheduler on scheduler
role=server, id=8, ip=172.31.99.98, port=62263, is_recovery=0 role=worker, id=9, ip=172.31.99.98, por Hey, worker, you are now part of the cluster with rank 9 on scheduler
role=server, id=8, ip=172.31.99.98, port=62263, is_recovery=0 role=worker, id=9, ip=172.31.99.98, por Hey, server, you are now part of the cluster with rank 8 ={ role=server, id=8, ip=172.31.99.98, port=62263, is_recovery=0 role=worker, id=9, ip=172.31.99.98, por on scheduler on scheduler
role=server, id=8, ip=172.31.99.98, port=62263, is_recovery=0 role=worker, id=9, ip=172.31.99.9 src/van.cc:281: S[8] is connected to others Finally I’m connected and have rank 8 on server on server
I’m connected and have rank 9 node={ role=server, id=8, ip=172.31.99.98, port=62572, is_recovery=0 role=worker, id=9, ip=172.31.99.9 src/van.cc:281: W[9] is connected to others on worker on worker
have reached barrier on worker src/van.cc:136: ? => 1. Meta: request=1, timestamp=1, control={ cmd=BARRIER, barrier_group=7 } on server on scheduler I have reached barrier I have reached barrier
server and worker, you are free to go, barrier has been removed. on scheduler src/van.cc:136: ? => 9. Meta: request=0, timestamp=3, control={ cmd=BARRIER, barrier_group=0 } src/van.cc:136: ? => 8. Meta: request=0, timestamp=4, control={ cmd=BARRIER, barrier_group=0 }
will wait you all in the next barrier on scheduler src/van.cc:136: ? => 1. Meta: request=1, timestamp=6, control={ cmd=BARRIER, barrier_group=7 } src/van.cc:161: 1 => 1. Meta: request=1, timestamp=6, control={ cmd=BARRIER, barrier_group=7 } src/van.cc:291: Barrier count for 7 : 1