beamds.beam.type package#
Submodules#
beamds.beam.type.core module#
beamds.beam.type.utils module#
- class beamds.beam.type.utils.TypeTuple(major, minor, element)#
Bases:
tuple
- element#
Alias for field number 2
- major#
Alias for field number 0
- minor#
Alias for field number 1
- class beamds.beam.type.utils.Types[source]#
Bases:
object
- array = 'array'#
- beam_data = 'beam_data'#
- beam_processor = 'beam_processor'#
- bool = 'bool'#
- bytes = 'bytes'#
- cls = 'class'#
- complex = 'complex'#
- container = 'container'#
- counter = 'counter'#
- cudf = 'cudf'#
- dict = 'dict'#
- empty = 'empty'#
- float = 'float'#
- function = 'function'#
- int = 'int'#
- list = 'list'#
- method = 'method'#
- na = 'na'#
- native = 'native'#
- none = 'none'#
- numpy = 'numpy'#
- object = 'object'#
- other = 'other'#
- pandas = 'pandas'#
- path = 'path'#
- pil = 'pil'#
- polars = 'polars'#
- scalar = 'scalar'#
- scipy_sparse = 'scipy_sparse'#
- set = 'set'#
- slice = 'slice'#
- str = 'str'#
- tensor = 'tensor'#
- tuple = 'tuple'#
- unknown = 'unknown'#
- beamds.beam.type.utils.is_class_instance(obj)[source]#
Returns True if obj is an instance of a user-defined class.
- beamds.beam.type.utils.is_class_method(obj)[source]#
Returns True if obj is a method bound to an instance of a class.
- beamds.beam.type.utils.is_class_type(obj)[source]#
Returns True if obj is a class type, excluding function types.