NamedArrayBase
==============

.. currentmodule:: penzai.core.named_axes

.. autoclass:: NamedArrayBase
  :members:
  :special-members:
  :show-inheritance:


  
  
    
    
    
    
    
    
    
    

  

  
  
  
  
  
  
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  
  .. rubric:: Methods
  .. autosummary::
  
    
    
    ~NamedArrayBase.all
    
    
    ~NamedArrayBase.any
    
    
    ~NamedArrayBase.argmax
    
    
    ~NamedArrayBase.argmin
    
    
    ~NamedArrayBase.argpartition
    
    
    ~NamedArrayBase.argsort
    
    
    ~NamedArrayBase.as_namedarrayview
    
    
    ~NamedArrayBase.astype
    
    
    ~NamedArrayBase.broadcast_like
    
    
    ~NamedArrayBase.broadcast_to
    
    
    ~NamedArrayBase.canonicalize
    
    
    ~NamedArrayBase.check_valid
    
    
    ~NamedArrayBase.choose
    
    
    ~NamedArrayBase.clip
    
    
    ~NamedArrayBase.compress
    
    
    ~NamedArrayBase.conj
    
    
    ~NamedArrayBase.conjugate
    
    
    ~NamedArrayBase.cumprod
    
    
    ~NamedArrayBase.cumsum
    
    
    ~NamedArrayBase.diagonal
    
    
    ~NamedArrayBase.dot
    
    
    ~NamedArrayBase.flatten
    
    
    ~NamedArrayBase.item
    
    
    ~NamedArrayBase.max
    
    
    ~NamedArrayBase.mean
    
    
    ~NamedArrayBase.min
    
    
    ~NamedArrayBase.nonzero
    
    
    ~NamedArrayBase.order_as
    
    
    ~NamedArrayBase.order_like
    
    
    ~NamedArrayBase.prod
    
    
    ~NamedArrayBase.ptp
    
    
    ~NamedArrayBase.ravel
    
    
    ~NamedArrayBase.repeat
    
    
    ~NamedArrayBase.reshape
    
    
    ~NamedArrayBase.round
    
    
    ~NamedArrayBase.searchsorted
    
    
    ~NamedArrayBase.sort
    
    
    ~NamedArrayBase.squeeze
    
    
    ~NamedArrayBase.std
    
    
    ~NamedArrayBase.sum
    
    
    ~NamedArrayBase.swapaxes
    
    
    ~NamedArrayBase.tag
    
    
    ~NamedArrayBase.tag_prefix
    
    
    ~NamedArrayBase.take
    
    
    ~NamedArrayBase.trace
    
    
    ~NamedArrayBase.transpose
    
    
    ~NamedArrayBase.untag
    
    
    ~NamedArrayBase.untag_prefix
    
    
    ~NamedArrayBase.unwrap
    
    
    ~NamedArrayBase.var
    
    
    ~NamedArrayBase.view
    
    
    ~NamedArrayBase.with_positional_prefix
    
  

  
  .. rubric:: Attributes
  .. autosummary::
  
    ~NamedArrayBase.T
    ~NamedArrayBase.at
    ~NamedArrayBase.dtype
    ~NamedArrayBase.imag
    ~NamedArrayBase.mT
    ~NamedArrayBase.named_shape
    ~NamedArrayBase.positional_shape
    ~NamedArrayBase.real
  

  

  .. rubric:: Inherited Methods
  .. raw:: html

    <details style="margin-bottom: 1.5rem">
      <summary style="font-style:italic">(expand to view inherited methods)</summary>

  .. autosummary::
  
    
    ~NamedArrayBase.__init__
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  .. raw:: html

    </details>

  