tpr
burn
tpr | burn | |
---|---|---|
11 | 34 | |
7 | 4,845 | |
- | - | |
10.0 | 8.9 | |
over 1 year ago | 6 months ago | |
Rust | ||
Mozilla Public License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tpr
-
AMA: Ian Clarke creator of Freenet 2023 - a drop-in decentralized replacement for the web
Hey, this might interest you, as a similar thing could be implemented as bridge between freenet and the clearnet. I've been working on this for a while now. https://github.com/Alonely0/tpr
-
What's everyone working on this week (21/2023)?
I'm throwing away all the code I had written and implementing my TPR protocol from scratch, I'll be using tower this time, lesson learned...
-
Its all about onion
I'm more of a pomegranate guy
-
What's everyone working on this week (10/2023)?
I'm implementing tpr, so I'll definitely take a look at this
-
Lariv: Linked Atomic Random Insert Vector
Lariv is a thread-safe, self-memory-managed vector with no guaranteed sequential insert. It internally uses a linked ring buffer, that unlike traditional ring buffers, is growable, and very importantly, it doesn't reallocate the whole buffer as part of the process. It has been born inside the TPR project, and it is designed for storing client connections on TPR servers, which usually are short-lived data that have to be accessed via 128-bits integers. This is basically the dashmap for vectors.
-
Using Vec instead of HashMap?
In my case I use IDs for pairing multiplexed connections to encryption keys. I'm implementing The Pomegranate Router.
- IEEE Spectrum: "An IBM Quantum Computer Will Soon Pass the 1,000-Qubit Mark"
- The Pomegranate Router: An anonymous and decentralized routing protocol.
burn
-
Burn 0.10.0 Released 🔥 (Deep Learning Framework)
Release Note: https://github.com/burn-rs/burn/releases/tag/v0.10.0
- Deep Learning Framework in Rust: Burn 0.10.0 Released
-
Why Rust Is the Optimal Choice for Deep Learning, and How to Start Your Journey with the Burn Deep Learning Framework
The comprehensive, open-source deep learning framework in Rust, Burn, has recently undergone significant advancements in its latest release, highlighted by the addition of The Burn Book 🔥. There has never been a better moment to embark on your deep learning journey with Rust, as this book will guide you through your initial project, providing extensive explanations and links to relevant resources.
-
Candle: Torch Replacement in Rust
Burn (deep learning framework in rust) has WGPU backend (WebGPU) already. Check it out https://github.com/burn-rs/burn. It was released recently.
- Burn – A Flexible and Comprehensive Deep Learning Framework in Rust
-
Announcing Burn-Wgpu: New Deep Learning Cross-Platform GPU Backend
For more details about the latest release see the release notes: https://github.com/burn-rs/burn/releases/tag/v0.8.0.
-
Are there any ML crates that would compile to WASM?
Tract is the most well known ML crate in Rust, which I believe can compile to WASM - https://github.com/sonos/tract/. Burn may also be useful - https://github.com/burn-rs/burn.
-
Any working wgpu compute example that would run in a browser?
We, the burn team, are working on the wgpu backend (WebGPU) for Burn deep learning framework. You can check out the current state: https://github.com/burn-rs/burn/tree/main/burn-wgpu
-
I’ve fallen in love with rust so now what?
Here is the project: https://github.com/burn-rs/burn
-
Is anyone doing Machine Learning in Rust?
Disclaimer, I'm the main author of Burn https://burn-rs.github.io.
What are some alternatives?
tui-journal - Your journal app if you live in a terminal
candle - Minimalist ML framework for Rust
journals-web-server - Backend server for the TUI-Journal app
dfdx - Deep learning in Rust, with shape checked tensors and neural networks
rustypwneddownloader - Rust based pwnedpasswords Downloader
tch-rs - Rust bindings for the C++ api of PyTorch.
parsing-sandbox
Graphite - 2D raster & vector editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
minidb - A simple database for learning purposes
tract - Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference [Moved to: https://github.com/sonos/tract]
promise_out - promiseOut version for rust
L2 - l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust