Comprehensive Rust numerical computing library
Rust
★ 681
↧ 1.1M
NumericLinear AlgebraStatisticsODE
Comprehensive numerical computing library for Rust, providing functionality
comparable to NumPy/SciPy. Core infrastructure for scientific computing research.
- Linear algebra with BLAS/LAPACK integration
- Optimization algorithms (Gradient Descent, Levenberg-Marquardt)
- Numerical integration & ODE/PDE solvers
- Statistical distributions & special functions
- DataFrame with multiple I/O formats
Pure Rust special functions library
Rust
★ 26
↧ 1.0M
Special FunctionsMathematics
Pure Rust implementation of mathematical special functions for scientific computing.
- Gamma, Beta, Error functions
- Regularized and inverse variants
- No external dependencies
Zellij layout generator
Rust
★ 25
CLIZellijLayout
Zellij layout generator written in Rust. Automatically generates
Zellij terminal multiplexer layouts.
- Automatic Zellij layout generation
- Rust implementation
Operator learning for Hamiltonian mechanics
Python
★ 14
Operator LearningHamiltonianNeural ODE
Official implementation of operator learning for Hamiltonian mechanics.
Explores whether AI can truly understand physical dynamics.
- Four neural architectures (DeepONet, TraONet, VaRONet, MambONet)
- Novel potential generation via Gaussian Random Fields
- Multi-language (Python, Rust, Julia)
Paper (arXiv)
Multi-model AI research synthesis with cross-verification
Python
★ 12
AIResearchMulti-Model
Three AI models, one synthesis — Claude, Gemini & Codex cross-verify
each other for rigorous multi-perspective research.
- Claude, Gemini, and Codex integration
- Cross-verification for research validation
- Multi-perspective synthesis
Flexible PyTorch template for ML experiments
Python
★ 10
Machine LearningTemplatePyTorch
Modular PyTorch project template designed for reproducible machine learning
experiments with YAML-based configuration.
- YAML-based experiment configuration
- Multiple random seed support
- Device selection and LR scheduling
Haskell numeric library with MATLAB & R syntax
Haskell
★ 8
NumericHaskellLinear AlgebraStatistics
Haskell numeric library with pure functional implementation,
providing MATLAB & R-like syntax for linear algebra, statistics,
and machine learning.
- Pure functional implementation
- MATLAB & R-like syntax
- Linear algebra, statistics, vector operations
Quantum computing algorithm implementations
Python
★ 7
Quantum ComputingEducation
Comprehensive collection of quantum algorithms in multiple frameworks.
- Pennylane, RustQIP, Qiskit, Cirq implementations
- Interactive Jupyter notebooks
Personalized arXiv paper recommendation and management
Python
★ 7
arXivResearchRecommendation
Personalized arXiv paper recommendation and management system.
- Personalized paper recommendations
- Paper management and organization
Modern, fast disk usage viewer
Rust
★ 6
↧ 47
CLIDisk UsageTUI
See what's heavy — a modern, fast disk usage viewer written in Rust.
- Fast recursive directory scanning
- Modern TUI interface
Read & write NetCDF files via DataFrames in Julia
Julia
★ 5
JuliaNetCDFDataFrame
Julia package for reading and writing NetCDF files via DataFrames interface.
- NetCDF file reading/writing
- Julia DataFrame integration
Rust automatic differentiation library
Rust
★ 4
↧ 3.6K
Automatic DifferentiationComputational Graph
Experimental reverse-mode automatic differentiation library with arena-based
memory management for research and prototyping.
- Reverse-mode AD with tape-based gradient computation
- Arena allocation for memory safety and performance
- Integration with Peroxide
Thesis/Dissertation Typst template for Yonsei University
Typst
★ 4
TypstTemplateThesis
Thesis/Dissertation template for Yonsei University written in Typst.
- Official Yonsei University thesis/dissertation format
- Typst-based for modern typesetting
Numerical computation library for D language
D
★ 4
NumericD
Numerical computation repository for the D programming language.
- D language numerical computing
Renormalization Group Equation solver in Go & Julia
Go
★ 4
PhysicsParticle PhysicsGoJulia
Go & Julia package to solve Renormalization Group Equations with
Julia integration for plotting.
- RGE numerical solver
- Go implementation with Julia plotting
- Particle physics applications
Deep Learning for Mass Estimation in particle physics
Python
★ 3
Machine LearningParticle PhysicsPyTorch
Deep learning framework for particle physics mass estimation using missing
information search. Published in Physical Review Research.
- Published in Phys. Rev. Research 5, 043186 (2023)
- PyTorch-based with Lightning integration
- Wandb for hyperparameter tuning
Paper (DOI)
Paper (arXiv)
Rust reinforcement learning library
Rust
★ 3
↧ 6.6K
Reinforcement LearningEducation
Reinforcement learning algorithms implemented in Rust.
- Monte Carlo, Temporal Difference, Q-Learning
- Educational focus
Real-time bidirectional sync between Overleaf and local filesystem
JavaScript
★ 3
OverleafSyncLaTeX
Leap over the browser. Real-time bidirectional sync between Overleaf
and your local filesystem.
- Real-time bidirectional sync
- Browser-less Overleaf workflow
- npm package for easy installation
Rust web framework
Rust
★ 3
WebRust
Web framework written in Rust.
Hyperbolic learning rate scheduler
Python
★ 3
Deep LearningOptimizationScheduler
Reference implementation for the HyperbolicLR paper — a learning rate
scheduler that is insensitive to the total number of training epochs.
- Epoch-insensitive scheduling
- Image classification & operator learning support
- Time series forecasting
- Reference implementation for arXiv:2407.15200
Pure Rust DataFrame library
Rust
★ 3
↧ 3.3K
DataFrameRust
PUre RUst DAtaframe — DataFrame library implemented in pure Rust.
Superseded by Peroxide's DataFrame module.
- Pure Rust DataFrame implementation
- Superseded by Peroxide
Command-line file organization with custom tagging and fuzzy search
Rust
★ 2
CLIFile ManagementFuzzy Search
Rust-built command-line tool that simplifies file organization through
custom tagging and swift fuzzy search, enhancing file management
directly from your terminal.
- Custom file tagging system
- Fuzzy search for quick file retrieval
- Terminal-based file management
Rust Gaussian random field generator
Rust
★ 2
PhysicsGaussian Random FieldsSimulation
Gaussian random field generator implemented in Rust. Used for
generating physically plausible potentials in neural operator research.
- Gaussian random field generation
- Used in Neural Hamilton research
Flexible work hours calculator for Yonsei University
Rust
★ 2
UtilityCalculatorRust
Flexible work hours calculator for technical research personnel at Yonsei University.
- Flexible work schedule time calculation
- Yonsei University specific
Physical unit conversion with fundamental constants
Rust
★ 2
PhysicsUnitsConstants
Physical unit conversion library with fundamental constants for
natural unit system calculations in physics.
- Natural unit system support
- Fundamental physical constants
- Unit conversion utilities
Functional programming and efficient tools for D
D
★ 2
Functional ProgrammingD
Functional programming and efficient tools for the D programming language.
- Functional programming utilities for D
- Efficient data processing tools
Comprehensive collection of learning rate schedulers for PyTorch
Python
★ 1
Machine LearningPyTorchOptimization
17 schedulers, composable warmup, opinionated presets, and first-class paper references.
- 17 learning rate schedulers
- Composable warmup support
- Research-driven with paper references