__get_index(cls) | iron.dataflow.objectfifo.ObjectFifo | private |
__init__(self, type[np.ndarray] obj_type, int|None default_depth=2, str|None name=None, list[Sequence[int]]|None dims_to_stream=None, list[Sequence[int]]|None default_dims_from_stream_per_cons=None, bool plio=False) | iron.dataflow.objectfifo.ObjectFifo | |
__of_index | iron.dataflow.objectfifo.ObjectFifo | privatestatic |
__str__(self) | iron.dataflow.objectfifo.ObjectFifo | |
_acquire(self, ObjectFifoPort port, int num_elem) | iron.dataflow.objectfifo.ObjectFifo | private |
_cons | iron.dataflow.objectfifo.ObjectFifo | private |
_cons_tiles_ops(self) | iron.dataflow.objectfifo.ObjectFifo | private |
_default_depth | iron.dataflow.objectfifo.ObjectFifo | private |
_default_dims_from_stream_per_cons | iron.dataflow.objectfifo.ObjectFifo | private |
_dims_to_stream | iron.dataflow.objectfifo.ObjectFifo | private |
_get_depths(self) | iron.dataflow.objectfifo.ObjectFifo | private |
_get_endpoint(self, bool is_prod) | iron.dataflow.objectfifo.ObjectFifo | private |
_obj_type | iron.dataflow.objectfifo.ObjectFifo | private |
_op | iron.dataflow.objectfifo.ObjectFifo | private |
_plio | iron.dataflow.objectfifo.ObjectFifo | private |
_prod | iron.dataflow.objectfifo.ObjectFifo | private |
_prod_tile_op(self) | iron.dataflow.objectfifo.ObjectFifo | private |
_release(self, ObjectFifoPort port, int num_elem) | iron.dataflow.objectfifo.ObjectFifo | private |
_resolving | iron.dataflow.objectfifo.ObjectFifo | private |
cons(self, int|None depth=None, list[Sequence[int]]|None dims_from_stream=None) | iron.dataflow.objectfifo.ObjectFifo | |
default_depth(self) | iron.dataflow.objectfifo.ObjectFifo | |
default_dims_from_stream_per_cons(self) | iron.dataflow.objectfifo.ObjectFifo | |
dims_to_stream(self) | iron.dataflow.objectfifo.ObjectFifo | |
dtype(self) | iron.dataflow.objectfifo.ObjectFifo | |
name | iron.dataflow.objectfifo.ObjectFifo | |
obj_type(self) | iron.dataflow.objectfifo.ObjectFifo | |
op(self) | iron.dataflow.objectfifo.ObjectFifo | |
prod(self, int|None depth=None) | iron.dataflow.objectfifo.ObjectFifo | |
resolve(self, ir.Location|None loc=None, ir.InsertionPoint|None ip=None) | iron.dataflow.objectfifo.ObjectFifo | |
shape(self) | iron.dataflow.objectfifo.ObjectFifo | |
tiles(self) | iron.dataflow.objectfifo.ObjectFifo | |