Nabla Sciml
| Entity Passport | |
| Registry ID | gh-model--jdtoscano94--nabla-sciml |
| Provider | github |
Cite this model
Academic & Research Attribution
@misc{gh_model__jdtoscano94__nabla_sciml,
author = {jdtoscano94},
title = {Nabla Sciml Model},
year = {2026},
howpublished = {\url{https://github.com/jdtoscano94/nabla-sciml}},
note = {Accessed via Free2AITools Knowledge Fortress}
} đŦTechnical Deep Dive
Full Specifications [+]âž
Quick Commands
git clone https://github.com/jdtoscano94/nabla-sciml âī¸ Nexus Index V2.0
đŦ Index Insight
FNI V2.0 for Nabla Sciml: Semantic (S:50), Authority (A:0), Popularity (P:61), Recency (R:100), Quality (Q:70).
Verification Authority
đ What's Next?
Technical Deep Dive
$\nabla$ NABLA-SciML
Neural Algorithms & Basis Learning Approximations for Scientific Machine Learning
Welcome to $\nabla$ NABLA-SciML!
I am Juan Diego Toscano, a PhD Candidate working under the mentorship of Prof. George Karniadakis since 2022. My research delves into the realm of Scientific Machine Learning (SciML), with a specific focus on developing reliable and stable machine learning methods to study and understand complex physical systems that cannot be analyzed using traditional techniques (such as cerebrospinal fluid flow or turbulent flows).
NABLA is a collection of my ongoing work and serves as a unified framework for efficient and reproducible implementations of Physics-Informed Neural Networks (PINNs), DeepONets, and newer architectures like KANs.
Repository Structure
The codebase includes separate modules for:
- Tutorials: Basic introductions to PINNs and DeepONets using both PyTorch and JAX. Most of these examples include corresponding video tutorials on my YouTube channel.
- RBA: Code for Residual-Based Attention mechanisms [1]. Our official repository is available at: rba-pinns.
- cKANs: Implementations for the comprehensive comparison between MLP and KAN representations [2].
- KKANs: Source code for Kurkova-Kolmogorov-Arnold Networks [3]. Our official repository is available at: KKANs.
- vRBA: A Variational Framework for Residual-Based Adaptivity [4]. Note: This module includes our custom, highly accurate implementation of the Self-Scaling Broyden (SSBroyden) optimizer.
- AIVT: The code for Turbulent Thermal Convection [5] is hosted in its own dedicated repository: Instant-AIVT.
- MR-AIV: Code for Brain-wide Fluid Flow [6] will be released soon.
đ ī¸ Installation
Note on Repository Structure:
- RBA and cKANs: These directories are self-contained. They can be run directly as standalone scripts, provided you have a valid JAX installation.
- KKANS and vRBA (and SSBroyden): To use our KKANS, our Variational Residual-Based Adaptivity framework and our highly accurate SSBroyden optimizer, you must install the
Crunchlibrary using the steps below.
Setup Instructions (Required for vRBA)
Clone the repository:
bashgit clone [https://github.com/jdtoscano94/NABLA-SciML.git](https://github.com/jdtoscano94/NABLA-SciML.git) cd NABLA-SciMLCreate and activate a virtual environment (Recommended):
bashconda create -n nabla_env python=3.10 conda activate nabla_envInstall JAX with GPU support: (This is required for all modules. We recommend installing it explicitly first to ensure CUDA support)
bashpip install -U "jax[cuda12]"Install the NABLA package: This installs the library in editable mode, which is necessary to import the vRBA models and the SSBroyden optimizer.
bashpip install -e .
đ References
If you use code from this repository in your research, please consider citing the relevant papers below:
[1] Residual-Based Attention (RBA)
@article{anagnostopoulos2024residual,
title={Residual-based attention in physics-informed neural networks},
author={Anagnostopoulos, Sokratis J and Toscano, Juan Diego and Stergiopulos, Nikolaos and Karniadakis, George Em},
journal={Computer Methods in Applied Mechanics and Engineering},
volume={421},
pages={116805},
year={2024},
publisher={Elsevier}
}
[2] Comprehensive KANs (cKANs)
@article{shukla2024comprehensive,
title={A comprehensive and FAIR comparison between MLP and KAN representations for differential equations and operator networks},
author={Shukla, Khemraj and Toscano, Juan Diego and Wang, Zhicheng and Zou, Zongren and Karniadakis, George Em},
journal={Computer Methods in Applied Mechanics and Engineering},
volume={431},
pages={117290},
year={2024},
publisher={Elsevier}
}
[3] Kurkova-Kolmogorov-Arnold Networks (KKANs)
@article{toscano2025kkans,
title={KKANs: Kurkova-Kolmogorov-Arnold networks and their learning dynamics},
author={Toscano, Juan Diego and Wang, Li-Lian and Karniadakis, George Em},
journal={Neural Networks},
volume={191},
pages={107831},
year={2025},
publisher={Elsevier}
}
[4] Variational Residual-Based Adaptivity (vRBA)
@article{toscano2026variational,
title={A variational framework for residual-based adaptivity in neural PDE solvers and operator learning},
author={Toscano, Juan Diego and Chen, Daniel T and Ooomen, Vivek and Darbon, J{\'e}r{\^o}me and Karniadakis, George Em},
journal={NPJ Artificial Intelligence},
volume={2},
number={1},
pages={32},
year={2026},
publisher={Nature Publishing Group UK London}
}
[5] AIVT (Turbulence Inference)
@article{toscano2025aivt,
title={AIVT: Inference of turbulent thermal convection from measured 3D velocity data by physics-informed Kolmogorov-Arnold networks},
author={Toscano, Juan Diego and K{\"a}ufer, Theo and Wang, Zhibo and Maxey, Martin and Cierpka, Christian and Karniadakis, George Em},
journal={Science advances},
volume={11},
number={19},
pages={eads5236},
year={2025},
publisher={American Association for the Advancement of Science}
}
[6] MR-AIV (Brain Fluid Flow)
@article{toscano2025mr,
title={MR-AIV reveals in vivo brain-wide fluid flow with physics-informed AI},
author={Toscano, Juan Diego and Guo, Yisen and Wang, Zhibo and Vaezi, Mohammad and Mori, Yuki and Karniadakis, George Em and Boster, Kimberly AS and Kelley, Douglas H},
journal={bioRxiv},
year={2025}
}
đ Quick Start
git clone [https://github.com/jdtoscano94/NABLA-SciML.git](https://github.com/jdtoscano94/NABLA-SciML.git)
cd NABLA-SciML
â ī¸ Incomplete Data
Some information about this model is not available. Use with Caution - Verify details from the original source before relying on this data.
View Original Source âđ Limitations & Considerations
- âĸ Benchmark scores may vary based on evaluation methodology and hardware configuration.
- âĸ VRAM requirements are estimates; actual usage depends on quantization and batch size.
- âĸ FNI scores are relative rankings and may change as new models are added.
- â License Unknown: Verify licensing terms before commercial use.
AI Summary: Based on GitHub metadata. Not a recommendation.
đĄī¸ Model Transparency Report
Technical metadata sourced from upstream repositories.
đ Identity & Source
- id
- gh-model--jdtoscano94--nabla-sciml
- slug
- jdtoscano94--nabla-sciml
- source
- github
- author
- jdtoscano94
- license
- tags
- deep-learning, machine-learning, neural-network, neural-networks, pytorch, tutorial, physicsinformedneuralnetworks, deeponet, inverse-problems, jax, inverse-pinns, pinns, kolmogorov-arnold-networks, cpikans, pikans, jupyter notebook
âī¸ Technical Specs
- architecture
- null
- params billions
- null
- context length
- null
- pipeline tag
- other
đ Engagement & Metrics
- downloads
- 0
- stars
- 0
- forks
- 0
Data indexed from public sources. Updated daily.