SciML Studio
Bring Scientific knowledge and Machine Learning together.
Scientific machine learning (SciML) brings scientific computing and machine learning together to model physical systems, infer unknown parameters, and support engineering analysis. Its practical value extends from combining equations with observations to developing models for repeated predictions.
How SciMLStudio works
Define the physics. Connect the blocks. Get the code.
Scientific machine learning lets a neural network learn from governing equations, measurements and simulations at the same time, and then checks what it predicts against a reference. The physics is the hard, interesting part. SciMLStudio makes the formulation visible and writes the implementation for you.
Version 0 supports PINNs. Code runs in your own Python environment.
From problem to script
Five steps, and you stay in charge of the physics.
Simplified excerpt, for illustration.
-
Visual blocks
Domain, PDE, conditions, network, loss, optimizer.
-
Compatibility checks
Warnings for incompatible blocks or settings.
-
Code generation
Download a Python script.
-
Starter examples
Heat, wave, Burgers’, Poisson, Laplace.
Read, watch, build
SciMLStudio makes this implementation more accessible. Define your problem using configurable blocks, connect them into a workflow, and generate Python code. Compatibility checks and automatic detection of supported settings guide the process, while you retain control over the physical formulation and modeling choices. The textbook stays free. The video guides show each step being done, and the Lab turns what you have read into a PyTorch script you can run and defend.