Our great sponsors
-
MTuner
MTuner is a C/C++ memory profiler and memory leak finder for Windows, PlayStation 4 and 3, Android and other platforms
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
meta
Discontinued 🦀 GitHub Actions for Rust - recipes, discussions, questions and ideas (by actions-rs)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
For memory profiling, MTuner is a good tool (worked much better for me than Visual Studio's memory profiler), and it's even open source.
If you can convert your model to ONNX, tract can work. I have also made somewhat good experiences with the tch torch bindings crate, though that's certainly a large dependency. The benefit is (mostly) seamless integration of the model you can train in python, with all the awesome tooling you get.
Maybe this https://crates.io/crates/ncurses can help.
I'm using Github actions quickstart (https://github.com/actions-rs/meta/blob/master/recipes/quickstart.md) to help me out.
There is https://github.com/paperclip-rs/paperclip which has a sorta WIP plugin for actix-web.
If you want to store these elements in a file, you should start by looking at serde.
You can look up the macro here, and a sample use here.