|
Zarr.NET
0.8.0
Zarr reader and writer in .NET
|
Zarr v3 transpose array-to-array codec. It permutes a decoded full-chunk buffer before it reaches the bytes codec, or reverses that permutation while decoding.
More...
Public Member Functions | |
| TransposeCodec (int[] order, int[] inputShape, int elementSize) | |
| Task< byte[]> | EncodeAsync (byte[] input, CancellationToken ct=default) |
| Encodes bytes for the next codec step. | |
| Task< byte[]> | DecodeAsync (byte[] input, CancellationToken ct=default) |
| Decodes bytes produced by the previous codec step. | |
Public Member Functions inherited from ZarrNET.IZarrCodec | |
Properties | |
| string | Name [get] |
| Codec name as it appears in zarr.json (e.g. "gzip", "zstd", "bytes"). | |
Properties inherited from ZarrNET.IZarrCodec | |
Zarr v3 transpose array-to-array codec. It permutes a decoded full-chunk buffer before it reaches the bytes codec, or reverses that permutation while decoding.
| ZarrNET.TransposeCodec.TransposeCodec | ( | int[] | order, |
| int[] | inputShape, | ||
| int | elementSize ) |
| Task< byte[]> ZarrNET.TransposeCodec.DecodeAsync | ( | byte[] | input, |
| CancellationToken | ct = default ) |
Decodes bytes produced by the previous codec step.
Implements ZarrNET.IZarrCodec.
| Task< byte[]> ZarrNET.TransposeCodec.EncodeAsync | ( | byte[] | input, |
| CancellationToken | ct = default ) |
Encodes bytes for the next codec step.
Implements ZarrNET.IZarrCodec.
|
get |
Codec name as it appears in zarr.json (e.g. "gzip", "zstd", "bytes").
Implements ZarrNET.IZarrCodec.