7b27ce2b236e29d82e33c5e07645f845d433973c,python/ray/util/sgd/torch/torch_trainer.py,TorchTrainer,apply_all_operators,#TorchTrainer#Any#,465
Before Change
A list of objects returned by ``fn`` on each operator.
return ray.get([w.apply_operator.remote(fn) for w in self.workers])
def validate(self, num_steps=None, profile=False, info=None):
Evaluates the model on the validation data set.
After Change
A list of objects returned by ``fn`` on each operator.
remote_calls = [
w.apply_operator.remote(fn) for w in self.remote_workers
]
local_call = self.local_worker.apply_operator(fn)
return [local_call] + ray.get(remote_calls)
def validate(self, num_steps=None, profile=False, info=None):
Evaluates the model on the validation data set.

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 9
Instances
Project Name: ray-project/ray
Commit Name: 7b27ce2b236e29d82e33c5e07645f845d433973c
Time: 2020-03-27
Author: maximsmol@gmail.com
File Name: python/ray/util/sgd/torch/torch_trainer.py
Class Name: TorchTrainer
Method Name: apply_all_operators
Project Name: ray-project/ray
Commit Name: 7b27ce2b236e29d82e33c5e07645f845d433973c
Time: 2020-03-27
Author: maximsmol@gmail.com
File Name: python/ray/util/sgd/torch/torch_trainer.py
Class Name: TorchTrainer
Method Name: apply_all_workers
Project Name: ray-project/ray
Commit Name: 7b27ce2b236e29d82e33c5e07645f845d433973c
Time: 2020-03-27
Author: maximsmol@gmail.com
File Name: python/ray/util/sgd/torch/torch_trainer.py
Class Name: TorchTrainer
Method Name: validate