LinearSpace¶
- class kgpy.labeled.LinearSpace(start=None, stop=None, num=None, axis=None)¶
Bases:
_SpaceMixin,_LinearMixin- __init__(start=None, stop=None, num=None, axis=None)¶
Attributes
Methods
__init__([start, stop, num, axis])add_axes(axes)- rtype
typing.TypeVar(AbstractArrayT, bound= AbstractArray)
broadcast_shapes(*arrs)- rtype
combine_axes(axes[, axis_new])- rtype
copy()- rtype
typing.TypeVar(CopyableT, bound= Copyable)
- rtype
typing.TypeVar(CopyableT, bound= Copyable)
matrix_determinant(axis_rows, axis_columns)- rtype
matrix_inverse(axis_rows, axis_columns)- rtype
matrix_multiply(other, axis_rows, axis_columns)- rtype
max([axis, where])- rtype
typing.TypeVar(NDArrayMethodsMixinT, bound= NDArrayMethodsMixin)
mean([axis, where])- rtype
typing.TypeVar(NDArrayMethodsMixinT, bound= NDArrayMethodsMixin)
min([axis, where])- rtype
typing.TypeVar(NDArrayMethodsMixinT, bound= NDArrayMethodsMixin)
ndindex(shape)- rtype
shape_broadcasted(*arrs)- rtype
Inheritance Diagram
- add_axes(axes)¶
- Return type
typing.TypeVar(AbstractArrayT, bound= AbstractArray)- Parameters
self (AbstractArrayT) –
axes (List) –
- classmethod broadcast_shapes(*arrs)¶
- Return type
- Parameters
arrs (AbstractArrayT) –
- combine_axes(axes, axis_new=None)¶
- Return type
- Parameters
- copy()¶
- Return type
typing.TypeVar(CopyableT, bound= Copyable)- Parameters
self (CopyableT) –
- copy_shallow()¶
- Return type
typing.TypeVar(CopyableT, bound= Copyable)- Parameters
self (CopyableT) –
- matrix_determinant(axis_rows, axis_columns)¶
- Return type
- Parameters
- matrix_inverse(axis_rows, axis_columns)¶
- Return type
- Parameters
- matrix_multiply(other, axis_rows, axis_columns)¶
- Return type
- Parameters
- max(axis=None, where=<no value>)¶
- mean(axis=None, where=<no value>)¶
- min(axis=None, where=<no value>)¶
- classmethod ndindex(shape)¶
- Return type
- Parameters
- shape_broadcasted(*arrs)¶
- Return type
- Parameters
self (AbstractArrayT) –
arrs (AbstractArrayT) –
- property array: Union[Sequence[Sequence[Sequence[Sequence[Sequence[Any]]]]], _SupportsArray[dtype], Sequence[_SupportsArray[dtype]], Sequence[Sequence[_SupportsArray[dtype]]], Sequence[Sequence[Sequence[_SupportsArray[dtype]]]], Sequence[Sequence[Sequence[Sequence[_SupportsArray[dtype]]]]], bool, int, float, complex, str, bytes, Sequence[Union[bool, int, float, complex, str, bytes]], Sequence[Sequence[Union[bool, int, float, complex, str, bytes]]], Sequence[Sequence[Sequence[Union[bool, int, float, complex, str, bytes]]]], Sequence[Sequence[Sequence[Sequence[Union[bool, int, float, complex, str, bytes]]]]], Quantity]¶
-
start:
typing.TypeVar(StartArrayT, bound=typing.Union[typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Any]]]]],numpy.typing._array_like._SupportsArray[numpy.dtype],typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]],typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]],typing.Sequence[typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]]]],bool,int,float,complex,str,bytes,typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]],typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]]]],astropy.units.Quantity,kgpy.labeled.AbstractArray]) = None¶
- property start_broadcasted: AbstractArray¶
-
stop:
typing.TypeVar(StopArrayT, bound=typing.Union[typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Any]]]]],numpy.typing._array_like._SupportsArray[numpy.dtype],typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]],typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]],typing.Sequence[typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[numpy.typing._array_like._SupportsArray[numpy.dtype]]]]],bool,int,float,complex,str,bytes,typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]],typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]]],typing.Sequence[typing.Sequence[typing.Sequence[typing.Sequence[typing.Union[bool,int,float,complex,str,bytes]]]]],astropy.units.Quantity,kgpy.labeled.AbstractArray]) = None¶
- property stop_broadcasted: AbstractArray¶
-
type_array:
typing.ClassVar[typing.Tuple[typing.Type,...]] = (<class 'bool'>, <class 'int'>, <class 'float'>, <class 'complex'>, <class 'numpy.generic'>, <class 'numpy.ndarray'>)¶
-
type_array_auxiliary:
typing.ClassVar[typing.Tuple[typing.Type,...]] = (<class 'bool'>, <class 'int'>, <class 'float'>, <class 'complex'>, <class 'numpy.generic'>)¶