<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/datasets/blob/v4.9.10/tensorflow_datasets/core/decode/__init__.py) |

Decoder public API.

## Classes

[`class Decoder`](https://www.tensorflow.org/datasets/api_docs/python/tfds/decode/Decoder): Base decoder object.

[`class DeserializeMethod`](https://www.tensorflow.org/datasets/api_docs/python/tfds/decode/DeserializeMethod): How to deserialize the bytes that are read before returning.

[`class PartialDecoding`](https://www.tensorflow.org/datasets/api_docs/python/tfds/decode/PartialDecoding): Allow to decode a subset of features.

[`class SkipDecoding`](https://www.tensorflow.org/datasets/api_docs/python/tfds/decode/SkipDecoding): Transformation which skips the decoding entirely.

## Functions

[`make_decoder(...)`](https://www.tensorflow.org/datasets/api_docs/python/tfds/decode/make_decoder): Decorator to create a decoder.