Compare commits

...

16 Commits

Author SHA1 Message Date
Tom Parker-Shemilt cb276f8721
Merge pull request #1716 from palfrey/only-cache-results-on-main
Because they should only slightly diff from main
4 weeks ago
Tom Parker-Shemilt 91fdb0afab Merge branch 'only-cache-results-on-main' of github.com:palfrey/awesome-rust into only-cache-results-on-main 4 weeks ago
Tom Parker-Shemilt 0524a09fbb Remove extra spacing from CI config 4 weeks ago
Tom Parker-Shemilt 2d6c597652
Merge branch 'main' into only-cache-results-on-main 4 weeks ago
Tom Parker-Shemilt 5e8c558e88 Make key unique per run attempt 4 weeks ago
Tom Parker-Shemilt bafae0bdeb Add always check 4 weeks ago
Tom Parker-Shemilt 3107b04f30 Add branch ref by id 4 weeks ago
Tom Parker-Shemilt a548c5d235 Use upstream cache 4 weeks ago
Tom Parker-Shemilt 4bdec3349c
Merge pull request #1704 from cpmech/patch-1
Add Russell (Rust Scientific Library)
4 weeks ago
Tom Parker-Shemilt c4c2748970
Merge branch 'main' into patch-1 4 weeks ago
Tom Parker-Shemilt 6421cac7bf Because they should only slightly diff from main 4 weeks ago
Tom Parker-Shemilt 6e46ee7cb5 rust_android_ios moved 4 weeks ago
Dorival Pedroso c89529420a
Merge branch 'main' into patch-1 4 weeks ago
Dorival Pedroso 93ceb1284d
Update README.md
I'm not sure if you want this: I've grouped the scientific libraries under Science (sorted naming now)
4 weeks ago
Dorival Pedroso 051eb2d8ce
Unify Russell crates
Unify Russell crates into a single line with a shorter description
4 weeks ago
Dorival Pedroso b73e584809
Add Russell (Rust Scientific Library)
Add five new crates:

* russell_lab
* russell_ode
* russell_sparse
* russell_stat
* russell_tensor
1 month ago

@ -21,11 +21,12 @@ jobs:
components: rustfmt
- uses: Swatinem/rust-cache@v2
- name: Load results cache
uses: pat-s/always-upload-cache@v3.0.11
uses: actions/cache/restore@v4
with:
path: results/*.yaml
key: results-${{ hashFiles('Cargo.lock') }}-${{ hashFiles('README.md') }}-${{ github.run_id }}
key: results-${{ hashFiles('Cargo.lock') }}-${{ hashFiles('README.md') }}-${{ github.run_id }}-${{ github.run_attempt }}
restore-keys: |
results-${{ hashFiles('Cargo.lock') }}-${{ hashFiles('README.md') }}-${{ github.run_id }}-
results-${{ hashFiles('Cargo.lock') }}-${{ hashFiles('README.md') }}-
results-${{ hashFiles('Cargo.lock') }}-
results-
@ -39,3 +40,9 @@ jobs:
USERNAME_FOR_GITHUB: ${{ secrets.USERNAME_FOR_GITHUB }}
TOKEN_FOR_GITHUB: ${{ secrets.TOKEN_FOR_GITHUB }}
RUST_LOG: warn
- name: Save results cache
uses: actions/cache/save@v4
if: always() && (github.ref == 'refs/heads/main' || github.ref == 'refs/pull/1716/merge')
with:
path: results/*.yaml
key: results-${{ hashFiles('Cargo.lock') }}-${{ hashFiles('README.md') }}-${{ github.run_id }}-${{ github.run_attempt }}

@ -1061,8 +1061,9 @@ See also [About Rusts Machine Learning Community](https://medium.com/@autumn_
* [arrayfire/arrayfire-rust](https://github.com/arrayfire/arrayfire-rust) — [Arrayfire](https://github.com/arrayfire) bindings
* [autumnai/collenchyma](https://github.com/autumnai/collenchyma) — An extensible, pluggable, backend-agnostic framework for parallel, high-performance computations on CUDA, OpenCL and common host CPU.
* [luqmana/rust-opencl](https://github.com/luqmana/rust-opencl) — [OpenCL](https://www.khronos.org/opencl/) bindings
* Scirust
* [indigits/scirust](https://github.com/indigits/scirust) — scientific computing library
* Science
* [cpmech/russell](https://github.com/cpmech/russell) — Rust Scientific Library (Russell) for numerical mathematics, differential equations, special math functions, high-performance linear algebra (sparse), and more
* [indigits/scirust](https://github.com/indigits/scirust) — Scientific computing library
* Statrs
* [statrs-dev/statrs](https://github.com/statrs-dev/statrs) — Robust statistical computation library
@ -1547,7 +1548,7 @@ See also [Are we game yet?](https://arewegameyet.rs)
### Mobile
* Android / iOS
* [owlmafia/rust_android_ios](https://github.com/owlmafia/rust_android_ios) — An example of using a shared lib for Android and iOS using rust-swig and cbindgen respectively.
* [ivnsch/rust_android_ios](https://github.com/ivnsch/rust_android_ios) — An example of using a shared lib for Android and iOS using rust-swig and cbindgen respectively.
* Generic
* [Geal/rust_on_mobile](https://github.com/Geal/rust_on_mobile)
* [redbadger/crux](https://github.com/redbadger/crux) [[crux_core](https://crates.io/crates/crux_core)] — Cross-platform app development. Crux helps you share your app's business logic and behavior across mobile (iOS/Android) and web — as a single reusable core. [![Build status](https://img.shields.io/github/actions/workflow/status/redbadger/crux/build.yaml)](https://github.com/redbadger/crux/actions)

Loading…
Cancel
Save