# Models API

Build an RVQ autoencoder or work with its encoder and decoder separately. These functions are for custom model workflows; to load an existing deploy package, start with [the runtime guide](https://ambiqai.github.io/compressionkit/huggingface/).

- build_rvq_autoencoder
- [`build_encoder_2d`](https://ambiqai.github.io/compressionkit/reference/api/compressionkit/models/encoder/#compressionkit.models.encoder.build_encoder_2d)
- [`build_decoder_2d`](https://ambiqai.github.io/compressionkit/reference/api/compressionkit/models/decoder/#compressionkit.models.decoder.build_decoder_2d)
- compute_compression_stats

compressionkit.models.rvq_autoencoder.build_encoder_2d

compressionkit.models.rvq_autoencoder.build_decoder_2d
