class_docstr: AlphaZero-style learning.
class_docstr_tok: ["AlphaZero-style","learning","."]
docstr: Does a step of SGD and logs the results.
docstr_tok: ["Does","a","step","of","SGD","and","logs","the","results","."]
code: def step(self):
      """Does a step of SGD and logs the results."""
      loss = self._step()
      self._logger.write({"loss": loss})
  
file_path: acme/acme/agents/tf/mcts/learning.py
imports: from typing import List, Optional
  import acme
  from acme.tf import utils
  from acme.utils import counting
  from acme.utils import loggers
  import numpy
  import sonnet
  import tensorflow
label_desc: Use image node_id 3 for calling the AZLearner obj's underlying member method code with example usage: obj.step() without return types