# Trainers

**TODO -- coming soon.** Reference documentation on this page is not generated yet: the
rc0 bindings do not expose all of these APIs. It comes back with them, along with the
other bindings. See [`REQUIRED_FOR_V1.md`](https://github.com/huggingface/tokenizers/blob/main/REQUIRED_FOR_V1.md) for the full list.

## BpeTrainer[[tokenizers.trainers.BpeTrainer]]

tokenizers.trainers.BpeTrainer

## ParityBpeTrainer[[tokenizers.trainers.ParityBpeTrainer]]

tokenizers.trainers.ParityBpeTrainer

## UnigramTrainer[[tokenizers.trainers.UnigramTrainer]]

tokenizers.trainers.UnigramTrainer

## WordLevelTrainer[[tokenizers.trainers.WordLevelTrainer]]

tokenizers.trainers.WordLevelTrainer

## WordPieceTrainer[[tokenizers.trainers.WordPieceTrainer]]

tokenizers.trainers.WordPieceTrainer

The Rust API Reference is available directly on the [Docs.rs](https://docs.rs/tokenizers/latest/tokenizers/) website.

