class_docstr: A matrix group of linear (not affine) transformations with matrices having a specific dtype.
docstr: Abstract method:
  
  Ensure that a given matrix is a valid member of the group
docstr_tok: ["Abstract","method",":","Ensure","that","a","given","matrix","is","a","valid","member","of","the","group"]
code: def validate(self, M=None):
      """
      Abstract method:
  
      Ensure that a given matrix is a valid member of the group
      """
      raise NotImplementedError
  
imports: import numpy
  from nipy.core.api import AffineTransform, CoordinateSystem
  from nipy.core.reference.coordinate_map import compose
  from nipy.core.reference.coordinate_map import product
label_desc: Use image node_id 2 for calling the MatrixGroup obj's underlying member method code with example usage: obj.validate(M) without return types