pygsti.baseobjs.basis.LazyBasis
===============================

.. currentmodule:: pygsti.baseobjs.basis

.. autoclass:: LazyBasis
   :members:
   :show-inheritance:
   :inherited-members:
   :special-members: __call__

   
   
   .. rubric:: Methods

   .. autosummary::
   
      ~LazyBasis.__init__
      ~LazyBasis.add_mongodb_write_ops
      ~LazyBasis.cast
      ~LazyBasis.cast_from_arrays
      ~LazyBasis.cast_from_basis
      ~LazyBasis.cast_from_name_and_dims
      ~LazyBasis.cast_from_name_and_statespace
      ~LazyBasis.copy
      ~LazyBasis.create_equivalent
      ~LazyBasis.create_simple_equivalent
      ~LazyBasis.create_transform_matrix
      ~LazyBasis.dump
      ~LazyBasis.dumps
      ~LazyBasis.from_mongodb
      ~LazyBasis.from_mongodb_doc
      ~LazyBasis.from_nice_serialization
      ~LazyBasis.is_compatible_with_state_space
      ~LazyBasis.is_complete
      ~LazyBasis.is_equivalent
      ~LazyBasis.is_hermitian
      ~LazyBasis.is_normalized
      ~LazyBasis.is_partial
      ~LazyBasis.is_simple
      ~LazyBasis.load
      ~LazyBasis.loads
      ~LazyBasis.read
      ~LazyBasis.remove_from_mongodb
      ~LazyBasis.remove_me_from_mongodb
      ~LazyBasis.reverse_transform_matrix
      ~LazyBasis.to_nice_serialization
      ~LazyBasis.with_sparsity
      ~LazyBasis.write
      ~LazyBasis.write_to_mongodb
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~LazyBasis.collection_name
      ~LazyBasis.dim
      ~LazyBasis.elements
      ~LazyBasis.elindlookup
      ~LazyBasis.ellookup
      ~LazyBasis.elndim
      ~LazyBasis.elshape
      ~LazyBasis.elsize
      ~LazyBasis.first_element_is_identity
      ~LazyBasis.from_elementstd_transform_matrix
      ~LazyBasis.from_std_transform_matrix
      ~LazyBasis.implies_leakage_modeling
      ~LazyBasis.labels
      ~LazyBasis.size
      ~LazyBasis.to_elementstd_transform_matrix
      ~LazyBasis.to_std_transform_matrix
      ~LazyBasis.vector_elements
   
   