From 624ca802f00a530c3ca4caa4695b40d845eeb2c1 Mon Sep 17 00:00:00 2001
From: "xiaoyu.xie"
Date: Wed, 17 Jan 2024 15:28:33 -0600
Subject: [PATCH] Update documentation
---
_sources/intro.md | 6 ++++++
intro.html | 27 +++++++++++++++++++++++++++
searchindex.js | 2 +-
3 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/_sources/intro.md b/_sources/intro.md
index bffa44e..378ac2f 100644
--- a/_sources/intro.md
+++ b/_sources/intro.md
@@ -4,8 +4,14 @@
- **Email**: xiaoyuxie2020@u.northwestern.edu
- **Personal website**: https://xiaoyuxie.top
+## Style
+
In this interactive book, you will learn the state-of-the-art deep learning methods for solving various challenging scientific and engineering problems. Each interactive hands-on tutorial will include code, visualization, and youtube video for paper and implementation. You can also directly run all toturials in Colab or your local computers.
+## Scope
+
+The scope of this book is to explore how different scientific machine learning was proposed instead of solely telling you how to use different methods. This is because our ultimate goal is to develop new algorithms that can solve problems and transform the world. We will always face different and new problems that we have never seen. It is important to hone ourself to re-discover these milestone methods and have hands-on experience for them.
+
## Table of Contents
```{tableofcontents}
```
diff --git a/intro.html b/intro.html
index 1f89956..bd0f3ae 100644
--- a/intro.html
+++ b/intro.html
@@ -353,6 +353,16 @@ Scientific Machine Learning
Table of Contents
diff --git a/searchindex.js b/searchindex.js
index 429e053..6042d9d 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["DeepONet/DeepONet-1D/DeepONet-1D","FNO/FNO-1D/FNO-1D","FNO/FNO-2D/FNO-2D","PINN/PINN-1D/PINN-1D","U-Net/U-Net-2D/UNet-2D","intro","references"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinxcontrib.bibtex":9,sphinx:56},filenames:["DeepONet/DeepONet-1D/DeepONet-1D.ipynb","FNO/FNO-1D/FNO-1D.ipynb","FNO/FNO-2D/FNO-2D.ipynb","PINN/PINN-1D/PINN-1D.ipynb","U-Net/U-Net-2D/UNet-2D.ipynb","intro.md","references.md"],objects:{},objnames:{},objtypes:{},terms:{"0":1,"001":1,"02e":1,"03":1,"03e":1,"04":1,"05":1,"08895":[1,6],"1":[1,6],"10":1,"100":1,"1000":1,"1011435":1,"1024":1,"12":1,"128":1,"13":1,"13e":1,"14e":1,"150":1,"16":1,"18e":1,"1d":5,"1e":1,"1yaophqcglshfcmphic2hixgpg0nrx7sh":1,"2":1,"20":1,"200":1,"2010":[1,6],"2020":[1,6],"2024":[1,5],"2048":1,"24e":1,"250":1,"256":1,"27e":1,"29e":1,"2d":5,"2e":1,"3":1,"30":1,"300":1,"33e":1,"350":1,"4":1,"400":1,"43e":1,"450":1,"45e":1,"5":1,"50":1,"500":1,"52e":1,"59e":1,"6":1,"61e":1,"62e":1,"63e":1,"64":1,"65":1,"67e":1,"700":1,"74e":1,"8":1,"class":1,"float":1,"function":1,"import":[],"int":1,"new":1,"return":1,"super":1,"true":1,A:1,For:1,If:5,In:5,It:1,The:[1,5],To:[0,2,3,4],_:1,__init__:1,_build:[],adam:1,ai:1,al:1,all:[1,5],along:1,alreadi:1,also:5,an:5,anandkumar:[1,6],andrew:[1,6],anima:[1,6],append:1,approach:1,ar:[1,5],arang:1,arg:1,art:5,arxiv:[1,6],astyp:1,attribut:1,author:[1,5],azizzadenesh:[1,6],b:1,back:1,backward:1,batch:1,batch_siz:1,befor:[],being:1,between:1,bhattacharya:[1,6],bix:1,blob:1,blog:1,blue:1,book:5,box:1,branch:[],build:[],built:[],burger:5,burgers_data_r10:1,buriged:[1,6],c:1,c_in:1,c_out:1,can:[1,5],cat:1,ceyron:1,cfg:1,cfloat:1,challeng:5,chang:1,channel:[1,5],check:1,choos:1,cite:5,code:5,coeffcient:1,coeffici:1,colab:[1,5],colab_gpu:1,color:1,com:1,common:1,comparison:1,compl_mul1d:1,complex:1,comput:[1,5],concaten:1,condit:1,config:1,content:1,conv0:1,conv1:1,conv1d:1,conv2:1,conv3:1,convlstm:[],convolut:1,correspond:1,cpu:1,crack:1,creat:[1,5],cuda:1,d:1,data:1,dataload:1,dataset_path:1,date:1,decai:1,deep:5,deeponet:1,def:1,depth:5,dev:1,devic:1,dictionari:1,differ:1,differenti:[1,6],dim:1,dimens:1,directli:5,discoveri:[],discuss:5,displai:1,doc:1,document:1,done:[],downsampl:1,drive:1,driven:[],dtype:1,each:[1,5],edu:[1,5],eg:1,einsum:1,element:1,els:1,email:[1,5],en:1,engin:5,english:1,environ:1,epoch:1,equat:[5,6],et:1,eval:1,everi:1,exampl:5,f:1,factor:1,fals:1,fc0:1,fc1:1,fc2:1,featur:1,feel:5,fft:1,field:5,figsiz:1,figur:1,file:1,find:5,finish:1,float64:1,floor:1,fno1d:1,folder:1,forward:1,found:5,fourier:6,free:5,from:1,gamma:1,gh:[],ghp:[],github:1,given:1,googl:1,govern:[],gpu:1,graph:[],grid:1,grid_al:1,ground:1,group:1,hand:[],height:1,hel:5,here:5,hidden:1,histori:1,html:1,http:[1,5],i:[1,5],implement:5,in_channel:1,includ:5,inform:1,initi:1,input:1,integr:1,interact:5,interest:5,introduct:1,invers:[],io:1,iox:1,ipynb:1,ipython:1,irfft:1,is_running_on_colab:1,item:1,iter:1,jan:[],januari:1,julia:1,jupyt:[],k:1,kamyar:[1,6],kaushik:[1,6],kept:1,kernel:1,kovachki:[1,6],label:1,layer:1,learn:1,learnabl:1,legend:1,len:1,li:[1,6],lift:1,linear:1,linspac:1,liu:[1,6],lka:1,load:1,loader:1,loadmat:1,loc:1,local:[1,5],log:1,loss:1,loss_func:1,loss_history_test:1,loss_history_train:1,loss_test:1,loss_train:1,lploss:1,lr:1,lr_schedul:1,ls:1,lu:1,machin:1,main:1,make:1,manual_se:1,mat:1,matplotlib:1,matrix:1,me:5,meshgridtensor:1,method:[1,5],ml:5,mode:1,model:[],modes1:1,modul:1,most:1,mount:1,mse:1,mseloss:1,multipl:1,multipli:1,mydriv:1,n:1,navier:1,nc:1,need:1,net:[],network:1,neural:6,neural_oper:1,neuraloper:1,newli:[],nikola:[1,6],nn:1,no_grad:1,northwestern:[1,5],note:1,notebook:1,np:1,num_epoch:1,num_test:1,num_train:1,num_trajectori:1,number:1,numpi:1,nx:1,offici:1,one:1,oper:6,optim:1,option:1,org:1,origin:1,os:1,out:1,out_channel:1,out_ft:1,output:1,ov:1,over:1,p:[],page:[],paper:[1,5],paramet:1,parametr:[1,6],partial:[1,6],pass:1,path:1,pde:1,peopl:5,perform:1,permut:1,person:5,physic:1,pleas:5,plot:1,plt:1,popular:1,posit:1,pred:1,predict:1,prepare_data:1,preprint:[1,6],print:1,problem:5,produc:1,publish:5,pure:[],push:[],put:1,pyplot:1,r:1,rand:1,random:1,rang:1,rate:1,raw:1,raw_data:1,rb8gyytdltc:1,re:[],readm:1,red:1,rel:1,relev:1,relu:1,repeat:1,repres:1,reshap:1,resolut:1,resolution_origin:1,resolution_test:1,resolution_test_list:1,result:1,rfft:1,right:1,run:[1,5],runtim:1,save:1,scale:1,scatter:1,schedul:1,sci:5,scientif:[],sciml:1,scipi:1,seed:1,self:1,send:5,set:1,shape:1,share:1,shuffl:1,similar:5,simple_fno_in_jax:1,simul:1,size:1,size_averag:1,slice:1,solut:1,solv:[1,5],space:1,spatial:1,spectral:1,spectralconv1d:1,split:1,stabl:1,stage:1,start:1,state:5,step:1,step_siz:1,steplr:1,stoke:1,stuart:[1,6],sub:1,subplot:1,suggest:1,sum:1,sure:1,syf0rnt3ekm:1,tab:1,take:1,technologyreview:1,tensor:1,tensordataset:1,test:1,test_load:1,text:1,thi:[1,5],titl:[1,5],top:5,torch:1,toturi:5,train_load:1,transform:1,truth:1,tutori:5,type:1,u:1,univers:5,updat:[0,1,2,3,4],upper:1,url:5,us:[],user_guid:1,usp:1,util:1,valu:1,variou:5,vector:1,video:5,view:1,visual:5,w0:1,w1:1,w2:1,w3:1,w:1,websit:5,weight:1,weight_decai:1,weights1:1,whether:1,which:1,width:1,wiki:1,wikipedia:1,wise:1,www:[1,5],x1:1,x2:1,x:1,x_data:1,x_ft:1,x_test:1,x_train:1,xiaoyu:[1,5],xiaoyuxi:5,xiaoyuxie2020:[1,5],xie2024sml:5,xie:[1,5],xlabel:1,y:1,y_data:1,y_test:1,y_train:1,year:5,ylabel:1,you:[1,5],your:[1,5],youtub:5,youtubevideo:1,yscale:1,z:[],zero:1,zero_grad:1,zongyi:[1,6]},titles:["Hands-on tutorials - DeepONet for 1D burgers equation","Hands-on tutorials - Fourier Neural Operator for 1D Burgers equation","Hands-on tutorials - Fourier Neural Operator for 2D Example","Hands-on tutorials - Physics-informed neural network for 1D burgers equation","Hands-on tutorials - Physics-informed neural network for 1D burgers equation","Welcome to Hands-on Scientific Machine Learning!","References"],titleterms:{"1":5,"1d":[0,1,3,4],"2":5,"2d":2,"3":5,"4":5,"import":1,To:5,book:[],burger:[0,1,3,4],citat:5,commun:5,configur:1,contact:5,content:5,dataset:1,deeponet:[0,5],defin:1,discord:5,download:1,equat:[0,1,3,4],evalu:1,exampl:2,fno:1,fourier:[1,2,5],hand:[0,1,2,3,4,5],how:1,implement:1,inform:[3,4,5],learn:5,link:1,machin:5,ml:[],model:1,net:5,network:[3,4,5],neural:[1,2,3,4,5],onlin:[],oper:[1,2,5],other:1,packag:1,part:5,physic:[3,4,5],prepar:1,python:1,refer:[1,5,6],sci:[],scientif:5,tabl:5,train:1,tutori:[0,1,2,3,4],u:5,updat:5,us:1,welcom:5,what:1}})
\ No newline at end of file
+Search.setIndex({docnames:["DeepONet/DeepONet-1D/DeepONet-1D","FNO/FNO-1D/FNO-1D","FNO/FNO-2D/FNO-2D","PINN/PINN-1D/PINN-1D","U-Net/U-Net-2D/UNet-2D","intro","references"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinxcontrib.bibtex":9,sphinx:56},filenames:["DeepONet/DeepONet-1D/DeepONet-1D.ipynb","FNO/FNO-1D/FNO-1D.ipynb","FNO/FNO-2D/FNO-2D.ipynb","PINN/PINN-1D/PINN-1D.ipynb","U-Net/U-Net-2D/UNet-2D.ipynb","intro.md","references.md"],objects:{},objnames:{},objtypes:{},terms:{"0":1,"001":1,"02e":1,"03":1,"03e":1,"04":1,"05":1,"08895":[1,6],"1":[1,6],"10":1,"100":1,"1000":1,"1011435":1,"1024":1,"12":1,"128":1,"13":1,"13e":1,"14e":1,"150":1,"16":1,"18e":1,"1d":5,"1e":1,"1yaophqcglshfcmphic2hixgpg0nrx7sh":1,"2":1,"20":1,"200":1,"2010":[1,6],"2020":[1,6],"2024":[1,5],"2048":1,"24e":1,"250":1,"256":1,"27e":1,"29e":1,"2d":5,"2e":1,"3":1,"30":1,"300":1,"33e":1,"350":1,"4":1,"400":1,"43e":1,"450":1,"45e":1,"5":1,"50":1,"500":1,"52e":1,"59e":1,"6":1,"61e":1,"62e":1,"63e":1,"64":1,"65":1,"67e":1,"700":1,"74e":1,"8":1,"class":1,"float":1,"function":1,"import":5,"int":1,"new":[1,5],"return":1,"super":1,"true":1,A:1,For:1,If:5,In:5,It:[1,5],The:[1,5],To:[0,2,3,4],_:1,__init__:1,_build:[],adam:1,ai:1,al:1,algorithm:5,all:[1,5],along:1,alreadi:1,also:5,alwai:5,an:5,anandkumar:[1,6],andrew:[1,6],anima:[1,6],append:1,approach:1,ar:[1,5],arang:1,arg:1,art:5,arxiv:[1,6],astyp:1,attribut:1,author:[1,5],azizzadenesh:[1,6],b:1,back:1,backward:1,batch:1,batch_siz:1,becaus:5,befor:[],being:1,between:1,bhattacharya:[1,6],bix:1,blob:1,blog:1,blue:1,book:5,box:1,branch:[],build:[],built:[],burger:5,burgers_data_r10:1,buriged:[1,6],c:1,c_in:1,c_out:1,can:[1,5],cat:1,ceyron:1,cfg:1,cfloat:1,challeng:5,chang:1,channel:[1,5],check:1,choos:1,cite:5,code:5,coeffcient:1,coeffici:1,colab:[1,5],colab_gpu:1,color:1,com:1,common:1,comparison:1,compl_mul1d:1,complex:1,comput:[1,5],concaten:1,condit:1,config:1,content:1,conv0:1,conv1:1,conv1d:1,conv2:1,conv3:1,convlstm:[],convolut:1,correspond:1,cpu:1,crack:1,creat:[1,5],cuda:1,d:1,data:1,dataload:1,dataset_path:1,date:1,decai:1,deep:5,deeponet:1,def:1,depth:5,dev:1,develop:5,devic:1,dictionari:1,differ:[1,5],differenti:[1,6],dim:1,dimens:1,directli:5,discov:5,discoveri:[],discuss:5,displai:1,doc:1,document:1,done:[],downsampl:1,drive:1,driven:[],dtype:1,each:[1,5],edu:[1,5],eg:1,einsum:1,element:1,els:1,email:[1,5],en:1,engin:5,english:1,environ:1,epoch:1,equat:[5,6],et:1,eval:1,everi:1,exampl:5,experi:5,explor:5,f:1,face:5,factor:1,fals:1,fc0:1,fc1:1,fc2:1,featur:1,feel:5,fft:1,field:5,figsiz:1,figur:1,file:1,find:5,finish:1,float64:1,floor:1,fno1d:1,folder:1,forward:1,found:5,fourier:6,free:5,from:1,gamma:1,gh:[],ghp:[],github:1,given:1,goal:5,googl:1,govern:[],gpu:1,graph:[],grid:1,grid_al:1,ground:1,group:1,hand:[],have:5,height:1,hel:5,here:5,hidden:1,histori:1,hone:5,how:5,html:1,http:[1,5],i:[1,5],implement:5,in_channel:1,includ:5,inform:1,initi:1,input:1,instead:5,integr:1,interact:5,interest:5,introduct:1,invers:[],io:1,iox:1,ipynb:1,ipython:1,irfft:1,is_running_on_colab:1,item:1,iter:1,jan:[],januari:1,julia:1,jupyt:[],k:1,kamyar:[1,6],kaushik:[1,6],kept:1,kernel:1,kovachki:[1,6],label:1,layer:1,learn:1,learnabl:1,legend:1,len:1,li:[1,6],lift:1,linear:1,linspac:1,liu:[1,6],lka:1,load:1,loader:1,loadmat:1,loc:1,local:[1,5],log:1,loss:1,loss_func:1,loss_history_test:1,loss_history_train:1,loss_test:1,loss_train:1,lploss:1,lr:1,lr_schedul:1,ls:1,lu:1,machin:1,main:1,make:1,manual_se:1,mat:1,matplotlib:1,matrix:1,me:5,meshgridtensor:1,method:[1,5],mileston:5,ml:5,mode:1,model:[],modes1:1,modul:1,most:1,mount:1,mse:1,mseloss:1,multipl:1,multipli:1,mydriv:1,n:1,navier:1,nc:1,need:1,net:[],network:1,neural:6,neural_oper:1,neuraloper:1,never:5,newli:[],nikola:[1,6],nn:1,no_grad:1,northwestern:[1,5],note:1,notebook:1,np:1,num_epoch:1,num_test:1,num_train:1,num_trajectori:1,number:1,numpi:1,nx:1,offici:1,one:1,oper:6,optim:1,option:1,org:1,origin:1,os:1,our:5,ourself:5,out:1,out_channel:1,out_ft:1,output:1,ov:1,over:1,p:[],page:[],paper:[1,5],paramet:1,parametr:[1,6],partial:[1,6],pass:1,path:1,pde:1,peopl:5,perform:1,permut:1,person:5,physic:1,pleas:5,plot:1,plt:1,popular:1,posit:1,pred:1,predict:1,prepare_data:1,preprint:[1,6],print:1,problem:5,produc:1,propos:5,publish:5,pure:[],push:[],put:1,pyplot:1,r:1,rand:1,random:1,rang:1,rate:1,raw:1,raw_data:1,rb8gyytdltc:1,re:5,readm:1,red:1,rel:1,relev:1,relu:1,repeat:1,repres:1,reshap:1,resolut:1,resolution_origin:1,resolution_test:1,resolution_test_list:1,result:1,rfft:1,right:1,run:[1,5],runtim:1,save:1,scale:1,scatter:1,schedul:1,sci:5,scientif:[],sciml:1,scipi:1,seed:1,seen:5,self:1,send:5,set:1,shape:1,share:1,shuffl:1,similar:5,simple_fno_in_jax:1,simul:1,size:1,size_averag:1,slice:1,sole:5,solut:1,solv:[1,5],space:1,spatial:1,spectral:1,spectralconv1d:1,split:1,stabl:1,stage:1,start:1,state:5,step:1,step_siz:1,steplr:1,stoke:1,stuart:[1,6],sub:1,subplot:1,suggest:1,sum:1,sure:1,syf0rnt3ekm:1,tab:1,take:1,technologyreview:1,tell:5,tensor:1,tensordataset:1,test:1,test_load:1,text:1,them:5,thi:[1,5],titl:[1,5],top:5,torch:1,toturi:5,train_load:1,transform:[1,5],truth:1,tutori:5,type:1,u:1,ultim:5,univers:5,updat:[0,1,2,3,4],upper:1,url:5,us:5,user_guid:1,usp:1,util:1,valu:1,variou:5,vector:1,video:5,view:1,visual:5,w0:1,w1:1,w2:1,w3:1,w:1,wa:5,we:5,websit:5,weight:1,weight_decai:1,weights1:1,whether:1,which:1,width:1,wiki:1,wikipedia:1,wise:1,world:5,www:[1,5],x1:1,x2:1,x:1,x_data:1,x_ft:1,x_test:1,x_train:1,xiaoyu:[1,5],xiaoyuxi:5,xiaoyuxie2020:[1,5],xie2024sml:5,xie:[1,5],xlabel:1,y:1,y_data:1,y_test:1,y_train:1,year:5,ylabel:1,you:[1,5],your:[1,5],youtub:5,youtubevideo:1,yscale:1,z:[],zero:1,zero_grad:1,zongyi:[1,6]},titles:["Hands-on tutorials - DeepONet for 1D burgers equation","Hands-on tutorials - Fourier Neural Operator for 1D Burgers equation","Hands-on tutorials - Fourier Neural Operator for 2D Example","Hands-on tutorials - Physics-informed neural network for 1D burgers equation","Hands-on tutorials - Physics-informed neural network for 1D burgers equation","Welcome to Hands-on Scientific Machine Learning!","References"],titleterms:{"1":5,"1d":[0,1,3,4],"2":5,"2d":2,"3":5,"4":5,"import":1,To:5,book:[],burger:[0,1,3,4],citat:5,commun:5,configur:1,contact:5,content:5,dataset:1,deeponet:[0,5],defin:1,discord:5,download:1,equat:[0,1,3,4],evalu:1,exampl:2,fno:1,fourier:[1,2,5],hand:[0,1,2,3,4,5],how:1,implement:1,inform:[3,4,5],learn:5,link:1,machin:5,ml:[],model:1,net:5,network:[3,4,5],neural:[1,2,3,4,5],onlin:[],oper:[1,2,5],other:1,packag:1,part:5,physic:[3,4,5],prepar:1,python:1,refer:[1,5,6],sci:[],scientif:5,scope:5,style:5,tabl:5,train:1,tutori:[0,1,2,3,4],u:5,updat:5,us:1,welcom:5,what:1}})
\ No newline at end of file