| 2 | 4 | 4 | 4 | 7 |
9
|
10
|
10
|
9
|
12
|
14
|
14
|
15
|
15
|
16
|
17
|
17
|
17
|
21
|
21
|
20
|
19
|
19
|
17
|
19
|
20
|
19
|
19
|
19
|
19
|
20
|
20
|
20
|
20
|
22
|
22
|
22
|
23
|
26
|
27
|
26
|
27
|
26
|
26
|
25
|
28
|
28
|
27
|
30
|
32
|
32
|
30
|
31
|
31
|
29
|
29
|
26
|
26
|
28
|
29
|
29
|
33
|
38
|
38
|
37
|
37
|
42
|
45
|
47
|
41
|
37
|
37
|
38
|
40
|
42
|
44
|
47
|
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tch is used at run time in 300 crates (of which 91 optionally). It is a direct run-time dependency in 101 crates. It's used only as a dev dependency in 12 crates (of which 5 directly).
| Number of dependers | tch version | Downloads/month |
|---|---|---|
| 5 | 0.24.0 | 44K |
| 13 | 0.23.0 | 1.8K |
| 121 | 0.22.0 | 33K |
| 14 | 0.20.0 | 20K |
| 32 | 0.19.0 | 24K |
| 4 | 0.18.1 | 410 |
| 19 | 0.17.0 | 63K |
| 7 | 0.16.1 | 310 |
| 40 | 0.15.0 | 12K |
| 13 | 0.14.0 | 1.7K |
| 14 | 0.13.0 | 8.5K |
| 5 | 0.11.0 | 2.8K |
| 8 | 0.10.3 | 380 |
| 2 | 0.8.0 | 230 |
| 2 | 0.7.2 | 42 |
| 3 | 0.6.1 | 390 |
| 5 | 0.5.0 | 42 |
| 1 | 0.4.1 | 36 |
| 4 | 0.2.1 | 120 |
| Depender (with downloads and own rev deps) | tch version | |||
|---|---|---|---|---|
| 36K | 15 | burn-tch | ^0.22.0 | |
| 3.4K | 23 | rust-bert | ^0.17.0 | |
| 2.3K | gpt_sovits_rs | ^0.17.0 | ||
| 6.9K | 16 | show-image | optional | >=0.13.0, <0.20.0 |
| 6.2K | 2 | tfrecord | optional | ^0.13.0 |
| 5.1K | 4 | wasmtime-wasi-nn | optional | ^0.17.0 |
| 2.3K | 1 | cv-convert | optional | >=0.13 |
| 410 | yolo_binding | ^0.19.0 | ||
| 300 | 3 | border-tch-agent | ^0.16.0 | |
| 270 | 1 | pyo3-tch | ^0.24.0 | |
| 200 | tensoraudio | ^0.19.0 | ||
| 1.1K | espionox | optional | ^0.13.0 | |
| 190 | tch-ext | ^0.18.0 | ||
| 170 | 2 | atelier_dcml | ^0.20.0 | |
| 1 | diffusers | ^0.13 | ||
| silero_vad_jit | ^0.17.0 | |||
| sbert | ^0.13.0 | |||
| 3 | syntaxdot-tch-ext | ^0.11 | ||
| 700 | ai-dataloader | optional | ^0.17.0 | |
| zyx-torch | ^0.15.0 | |||
| 2 | syntaxdot-transformers | ^0.11 | ||
| 2 | sticker-transformers | ^0.2 | ||
| 3 | atelier_base | ^0.20.0 | ||
| 1 | syntaxdot | ^0.11 | ||
| 1 | sticker2 | ^0.2.1 | ||
| aotinductor | ^0.19.0 | |||
| syntaxdot-cli | ^0.11 | |||
| tch-serde | ^0.7.0 | |||
| tensor_types | ^0.14.0 | |||
| automated | ^0.10.0 | |||
| condor | ^0.5.0 | |||
| 1 | relearn | ^0.8 | ||
| 1 | chawuek | ^0.5.0 | ||
| rust_hero | ~0.8.0 | |||
| sticker2-utils | ^0.2.1 | |||
| tensor_types_proc | ^0.13.0 | |||
| 550 | pocket-cli | optional | ^0.13.0 | |
| rusty-yolo | ^0.11.0 | |||
| tch-tensor-like | ^0.7.0 | |||
| 2 | hddb | ^0.17 | ||
| mac_x | ^0.10.3 | |||
| mindmap | ^0.14.0 | |||
| siren-torch | ^0.5.0 | |||
| notemancy | ^0.17 | |||
| dawnsearch | ^0.13.0 | |||
| notemancy-lsp | ^0.17 | |||
| waifu2x | ^0.10.3 | |||
| cedar-db | ^0.13 | |||
| 2 | jams-core | ^0.15.0 | ||
| 4 | amfiteatr_rl | ^0.23.0 | ||
| atelier_rs | ^0.20.0 | |||
| deepphonemizer | ^0.14.0 | |||
| 2 | eymate-recognition | ^0.19.0 | ||
| loftr | ^0.23 | |||
| mini-ode | ^0.22.0 | |||
| nutorch | ^0.20.0 | |||
| qwen3_tts | ^0.23 | |||
| reinforcex | ^0.20.0 | |||
| relayrl_framework | ^0.18.1 | |||
| sentinellm_ai | ^0.18.1 | |||
| vit_tch | ^0.20.0 | |||
| 500 | bitnet-training | optional | ^0.13 | |
| 330 | prk_async_dataflow | optional | ^0.19.0 | |
| 290 | 1 | border-py-gym-env | optional | ^0.16.0 |
| 280 | RustFL | optional | ^0.18.0 | |
| 230 | 1 | border-atari-env | optional | ^0.16.0 |
| 140 | fibertools-rs | optional | ^0.19.0 | |
| 130 | border-derive | optional | ^0.16.0 | |
| 110 | cv-convert-fork | optional | ^0.14 | |
| scrubby | optional | ^0.16.0 | ||
| border-policy-no-backend | optional | ^0.16.0 | ||
| cephalon | optional | ^0.13.0 | ||
| 6 | amfiteatr_core | optional | ^0.23.0 | |
| 2 | atelier_data | optional | ^0.20.0 | |
| breprs | optional | ^0.23.0 | ||
| cohere-transcribe-rs | optional | ^0.20 | ||
| 4 | cvx-analytics | optional | ^0.23 | |
| dataloader-rs | optional | ^0.24 | ||
| 2 | divvunspell | optional | ^0.6.1 | |
| dynamic_learned_index | optional | ^0.19.0 | ||
| 3 | easy-wgpu | optional | ^0.19 | |
| einops | optional | ^0.5 | ||
| evlib | optional | ^0.16 | ||
| 1 | gliner2 | optional | ^0.24 | |
| 3 | gloss-renderer | optional | ^0.19 | |
| logosq-error-mitigator | optional | ^0.14 | ||
| oxyde | optional | ^0.13.0 | ||
| qwen3-asr-rs | optional | ^0.20 | ||
| qwen3-tts-rs | optional | ^0.20 | ||
| relayrl_algorithms | optional | =0.22.0 | ||
| 2 | relayrl_types | optional | =0.22.0 | |
| rustify-ml | optional | ^0.15 | ||
| ruv-swarm-daa | optional | ^0.13 | ||
| scentience | optional | ^0.17 | ||
| 1 | smpl-gloss-integration | optional | ^0.19 | |
| solana-oasis-node | optional | ^0.10.1 | ||
| 1 | stateset-nsr | optional | ^0.17 | |
| 8 | trustformers-core | optional | ^0.23 | |
| voxtral-tts-rs | optional | ^0.20 | ||
| 2 | wifi-densepose-nn | optional | ^0.14 | |
| 1 | wifi-densepose-train | optional | ^0.14 | |
| 2.7K | ndarray-conv | dev | ^0.20.0 | |
| 1 | atari-env | dev | ^0.4.0 | |
| stochastic_optimizers | dev | ^0.13 | ||
| 1 | iree-sys | dev | ^0.10.1 | |
| tensorrt | dev | ^0.14.0 | ||