class_docstr: Basic CNN model for tensorflow eager execution.
class_docstr_tok: ["Basic","CNN","model","for","tensorflow","eager","execution","."]
docstr: Provides access to the model's parameters.
  Works arounds the non-availability of graph collections in
                  eager mode.
  :return: A list of all Variables defining the model parameters.
docstr_tok: ["Provides","access","to","the","model","'s","parameters",".","Works","arounds","the","non-availability","of","graph","collections","in","eager","mode",".",":","return",":","A","list","of","all","Variables","defining","the","model","parameters","."]
code: def get_params(self):
      """
      Provides access to the model's parameters.
      Works arounds the non-availability of graph collections in
                      eager mode.
      :return: A list of all Variables defining the model parameters.
      """
      assert tf.executing_eagerly()
      out = []
  
      # Collecting params from each layer.
      for layer_name in self.layers:
          out += self.get_layer_params(layer_name)
      return out
  
file_path: cleverhans/cleverhans_v3.1.0/cleverhans_tutorials/tutorial_models_tfe.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import tensorflow
  from cleverhans.model import Model
label_desc: Use image node_id 4 for calling the ModelBasicCNNTFE obj's underlying member method code with example usage: obj.get_params() and returns: out