class_docstr: BC learner.
  
  This is the learning component of a BC agent. IE it takes a dataset as input
  and implements update functionality to learn from this dataset.
class_docstr_tok: ["BC","learner",".","This","is","the","learning","component","of","a","BC","agent",".","IE","it","takes","a","dataset","as","input","and","implements","update","functionality","to","learn","from","this","dataset","."]
code: def get_variables(self, names: List[str]) -> List[np.ndarray]:
      return tf2_utils.to_numpy(self._variables)
  
file_path: acme/acme/agents/tf/bc/learning.py
imports: from typing import Dict, List, Optional
  import acme
  from acme import types
  from acme.tf import savers
  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 4 for calling the BCLearner obj's underlying member method code with example usage: obj.get_variables(names) and returns: tf2_utils