SaaSHub helps you find the best software and product alternatives Learn more →
Similar projects and alternatives to tch-rs
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
A project for generating C bindings from Rust code
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Semantic text segmentation. For sentence boundary detection, compound splitting and more.
A Rust machine learning framework.
An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
arewefastyet.rs - benchmarking the Rust compiler
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
A Scalable, User-Friendly Source Control System. [Moved to: https://github.com/facebook/sapling]
Tensors and dynamic neural networks in pure Rust.
Machine learning crate for Rust
Tensors and Dynamic neural networks in Python with strong GPU acceleration
A latent text-to-image diffusion model
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
BURN: Burn Unstoppable Rusty Neurons
Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference
A fork of Hikari's core obfuscation
Python packaging and dependency management made easy
A refreshingly simple data-driven game engine built in Rust
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
🍻 Default formulae for the missing package manager for macOS (or Linux)
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
tch-rs reviews and mentions
A Rust client library for interacting with Microsoft Airsim https://github.com/Sollimann/airsim-client
13 projects | reddit.com/r/robotics | 22 Jan 2023
[D] HuggingFace in Julia or Rust ?
3 projects | reddit.com/r/MachineLearning | 11 Jan 2023
This year I tried solving AoC using Rust, here are my impressions coming from Python!
6 projects | reddit.com/r/rust | 2 Jan 2023
[Help Needed] Deployment of torchscript using rust
2 projects | reddit.com/r/rust | 15 Dec 2022
I have looked into this a bit and found some crates which help in loading torchscript models called tch-rs
Stable Diffusion with Core ML on Apple Silicon
8 projects | news.ycombinator.com | 1 Dec 2022
PyTorch has libtorch as its purely native library. There are also Rust bindings for libtorch:
I used this in the past to make a transformer-based syntax annotator. Fully in Rust, no Python required:
I could use some basic help
2 projects | reddit.com/r/reinforcementlearning | 22 Nov 2022
The game is in Rust, and so I have been working at using the pytorch Rust bindings, which have an A2C example, so that's what I've been going with. Example here: https://github.com/LaurentMazare/tch-rs/blob/main/examples/reinforcement-learning/a2c.rs
Announcing Burn: New Deep Learning framework with CPU & GPU support using the newly stabilized GAT feature
7 projects | reddit.com/r/rust | 6 Nov 2022
Burn is different: it is built around the Backend trait which encapsulates tensor primitives. Even the reverse mode automatic differentiation is just a backend that wraps another one using the decorator pattern. The goal is to make it very easy to create optimized backends and support different devices and use cases. For now, there are only 3 backends: NdArray (https://github.com/rust-ndarray/ndarray) for a pure rust solution, Tch (https://github.com/LaurentMazare/tch-rs) for an easy access to CUDA and cuDNN optimized operations and the ADBackendDecorator making any backend differentiable. I am now refactoring the internal backend API to make it as easy as possible to plug in new ones.7 projects | reddit.com/r/rust | 6 Nov 2022
tch-rs author here, it's certainly good feedback to know that you find the lack of documentation being one of the most critical point. Fwiw, we try to have a large number of examples hoping that users can re-use them, we try to document these, see for example the Neural Style Transfer tutorial. We also try to document the various layers in tch::nn, though this should certainly be more detailed. The part that is totally undocumented is tensor operations as it's automatically generated from the libtorch operation description (which sadly doesn't have any documentation attached to each operation). If there is some demand, we could certainly look at adding some mechanism in the code generation to add some manually specified documentation for each operation.
Best way to install PyTorch 1.13 on Mac with M1
3 projects | reddit.com/r/pytorch | 5 Nov 2022
Implementing Stable Diffusion in Rust+Torch
3 projects | reddit.com/r/rust | 3 Nov 2022
As an example of how to use tch crate, I've put together an implementation of Stable Diffusion in Rust. It mostly follows the lines of huggingface's Python diffusers library and can reuse the original Python weights to generate images from Rust :) Details on GitHub with more rusty robots! Comments/questions are very welcome :)
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160f456650>
www.saashub.com | 1 Apr 2023
LaurentMazare/tch-rs is an open source project licensed under Apache License 2.0 which is an OSI approved license.