class_docstr: Common base class for `ScaleMatvecLinearOperator{Block}`.
class_docstr_tok: ["Common","base","class","for","`","ScaleMatvecLinearOperator","{","Block","}","`","."]
docstr: `bool` indicating whether this class uses `self.scale` or its adjoint.
docstr_tok: ["`","bool","`","indicating","whether","this","class","uses","`","self.scale","`","or","its","adjoint","."]
code: def adjoint(self):
      """`bool` indicating whether this class uses `self.scale` or its adjoint."""
      return self._adjoint
  
imports: import tensorflow.compat.v2
  from tensorflow_probability.python.bijectors import bijector
  from tensorflow_probability.python.internal import dtype_util
  from tensorflow_probability.python.internal import parameter_properties
  from tensorflow_probability.python.internal import prefer_static
  from tensorflow_probability.python.internal import tensor_util
  from tensorflow_probability.python.internal import tensorshape_util
label_desc: Use image node_id 2 for calling the _ScaleMatvecLinearOperatorBase obj's underlying member method code with example usage: obj.adjoint() and returns: self