Skip to content

Zstd

openzl.ext.graphs.Zstd

Bases: Graph

Zstd compress the input data

Inputs: input: TypeMask.Serial

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
class Zstd(Graph):
    """
    Zstd compress the input data

    Inputs:
    input: TypeMask.Serial
    """

    def __init__(self, *, compression_level: int | None = None, zstd_params: Mapping[int, int] | None = None) -> None: ...

    def __call__(self, arg: ext.Compressor, /) -> ext.GraphID: ...

    def parameterize(self, compressor: ext.Compressor) -> ext.GraphID: ...

    def set_destination(self, edge: ext.Edge) -> None: ...

    def set_multi_input_destination(self, edges: Sequence[ext.Edge]) -> None: ...

    @property
    def base_graph(self) -> ext.GraphID: ...

base_graph property

__call__(arg)

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
def __call__(self, arg: ext.Compressor, /) -> ext.GraphID: ...

__init__(*, compression_level=None, zstd_params=None)

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
def __init__(self, *, compression_level: int | None = None, zstd_params: Mapping[int, int] | None = None) -> None: ...

parameterize(compressor)

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
def parameterize(self, compressor: ext.Compressor) -> ext.GraphID: ...

set_destination(edge)

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
def set_destination(self, edge: ext.Edge) -> None: ...

set_multi_input_destination(edges)

Source code in build-openzl/py/site-packages/openzl/ext/graphs.pyi
def set_multi_input_destination(self, edges: Sequence[ext.Edge]) -> None: ...