https://github.com/avik-pal/scientificmachinelearning
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: avik-pal
- License: other
- Language: Jupyter Notebook
- Default Branch: main
- Size: 763 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Scientific Machine Learning Lab
led by Dr. Chris Rackauckas
Astroinformatics Summer School 2022
Organized by Penn State Center for Astrostatistics
This repository contains the following computational notebook:
- neuralode_gw.ipynb (Jupyter notebook): Notebook fitting a neural ODE to simulated gravitational waveform data based on code from Keith et al. (2021) at .
The computational notebook includes code from two supporting files: - models.jl - utils.jl
Labs do not assume familiarity with Julia. While it can be useful to "read" selected portions of the code, the lab tutorials aim to emphasize understanding how algorithms work, while minimizing need to pay attention to a language's syntax.
Running Labs
Instructions will be provided for students to run labs on AWS severs during the summer school. Below are instruction for running them outside of the summer school.
Running Jupter notebooks with a Julia kernel on your local computer
Summer School participants will be provided instructions for accessing JupyterLab server.
Others may install Python 3 and Jupyter (or JupyterLab) on their local computer or use Google Colab to open the Jupyter notebooks. Probably the easiest way to do that is with the following steps:
1. Download and install current version of Julia from julialang.org.
2. Run julia
3. From the Julia REPL (command line), type
julia
julia> using Pkg
julia> Pkg.add("IJulia")
(Steps 1 & 3 only need to be done once per computer.)
- Start Jupyter
julia julia> using IJulia julia> notebook() - Open the Jupyter notebook for your lab
Additional Links
- Lectures from MIT's 18.337J/6.338J: Parallel Computing and Scientific Machine Learning
- Online SciML Book
- SciML Open Source Software Community
- GitHub respository for all of Astroinformatics Summer school
- Astroinformatics Summer school Website & registration
Contributing
We welcome people filing issues and/or pull requests to improve these labs for future summer schools.
Owner
- Name: Avik Pal
- Login: avik-pal
- Kind: user
- Location: Cambridge, MA
- Company: Massachusetts Institute of Technology
- Website: https://avik-pal.github.io
- Twitter: avikpal1410
- Repositories: 46
- Profile: https://github.com/avik-pal
PhD Student @mit || Prev: BTech CSE IITK