IRON  1.0
iron.dataflow.objectfifo.ObjectFifoHandle Member List

This is the complete list of members for iron.dataflow.objectfifo.ObjectFifoHandle, including all inherited members.

__init__(self, ObjectFifo of, bool is_prod, int|None depth=None, list[Sequence[int]]|None dims_from_stream=None)iron.dataflow.objectfifo.ObjectFifoHandle
__str__(self)iron.dataflow.objectfifo.ObjectFifoHandle
_depthiron.dataflow.objectfifo.ObjectFifoHandleprivate
_dims_from_streamiron.dataflow.objectfifo.ObjectFifoHandleprivate
_endpointiron.dataflow.objectfifo.ObjectFifoHandleprivate
_is_prodiron.dataflow.objectfifo.ObjectFifoHandleprivate
_object_fifoiron.dataflow.objectfifo.ObjectFifoHandleprivate
acquire(self, int num_elem)iron.dataflow.objectfifo.ObjectFifoHandle
all_of_endpoints(self)iron.dataflow.objectfifo.ObjectFifoHandle
depth(self)iron.dataflow.objectfifo.ObjectFifoHandle
dims_from_stream(self)iron.dataflow.objectfifo.ObjectFifoHandle
dtype(self)iron.dataflow.objectfifo.ObjectFifoHandle
endpoint(self)iron.dataflow.objectfifo.ObjectFifoHandle
endpoint(self, ObjectFifoEndpoint endpoint)iron.dataflow.objectfifo.ObjectFifoHandle
forward(self, PlacementTile placement=AnyMemTile, type[np.ndarray]|None obj_type=None, int|None depth=None, str|None name=None, list[Sequence[int]]|None dims_to_stream=None, list[Sequence[int]]|None dims_from_stream=None, bool plio=False)iron.dataflow.objectfifo.ObjectFifoHandle
handle_type(self)iron.dataflow.objectfifo.ObjectFifoHandle
join(self, list[int] offsets, PlacementTile placement=AnyMemTile, list[int]|None depths=None, list[type[np.ndarray]] obj_types=None, list[str]|None names=None, list[list[Sequence[int]|None]]|None dims_to_stream=None, list[list[Sequence[int]|None]]|None dims_from_stream=None, bool plio=False)iron.dataflow.objectfifo.ObjectFifoHandle
name(self)iron.dataflow.objectfifo.ObjectFifoHandle
obj_type(self)iron.dataflow.objectfifo.ObjectFifoHandle
op(self)iron.dataflow.objectfifo.ObjectFifoHandle
release(self, int num_elem)iron.dataflow.objectfifo.ObjectFifoHandle
resolve(self, ir.Location|None loc=None, ir.InsertionPoint|None ip=None)iron.dataflow.objectfifo.ObjectFifoHandle
shape(self)iron.dataflow.objectfifo.ObjectFifoHandle
split(self, list[int] offsets, PlacementTile placement=AnyMemTile, list[int]|None depths=None, list[type[np.ndarray]] obj_types=None, list[str]|None names=None, list[list[Sequence[int]]]|None dims_to_stream=None, list[list[Sequence[int]]]|None dims_from_stream=None, bool plio=False)iron.dataflow.objectfifo.ObjectFifoHandle