-
Notifications
You must be signed in to change notification settings - Fork 894
dde.gradients support 3D outputs #1928
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
235 commits
Select commit
Hold shift + click to select a range
b398241
exchange .ipynb with .py and add a demo document
Jerry-Jzy f085616
tiny change
Jerry-Jzy 21a19e0
tiny change in Heat.py
Jerry-Jzy df57b39
tiny change in pinn_forwad.rst
Jerry-Jzy a86a54c
add heat.py and heat.rst for Deepxde Docs plan
Jerry-Jzy f21d706
add heat.py and heat.rst for Deepxde Docs plan
Jerry-Jzy 663fcda
tiny change in heat.rst
Jerry-Jzy 908b6dc
Merge pull request #1 from lululxvi/master
Jerry-Jzy 8b5b980
Update demo document for lorenz with exogenous input. inverse
Jerry-Jzy 78af98a
Merge remote-tracking branch 'origin/master'
Jerry-Jzy b3e1a9e
Update demo document for lorenz with exogenous input. inverse
Jerry-Jzy ac81035
Update demo document for lorenz with exogenous input. inverse
Jerry-Jzy 4141cac
tiny change in .rst
Jerry-Jzy f875020
change .rst name and delete one empty line in pinn_inverse.rst
Jerry-Jzy 46a8df1
tiny change in pinn_inverse.rst
Jerry-Jzy c06657d
tiny change in Lorenz.inverse.forced.rst
Jerry-Jzy d5da9f7
fix typo in Lorenz.inverse.forced.rst
Jerry-Jzy c1bcb16
fix typo in pinn_inverse.rst and rename lorenz.inverse.forced.rst
Jerry-Jzy d89816f
fix typo lorenz.inverse.forced.rst
Jerry-Jzy 8cee955
some tiny changes in lorenz.inverse.forced.rst
Jerry-Jzy 1b7ba0d
Merge pull request #2 from lululxvi/master
Jerry-Jzy e2e5dca
Merge pull request #3 from lululxvi/master
Jerry-Jzy c4e5b48
add deeponet implemented by pytorch
Jerry-Jzy 31235cd
Merge remote-tracking branch 'origin/master'
Jerry-Jzy 86e8f2f
add deeponet implemented by pytorch
Jerry-Jzy 31932a4
tiny changes in deeponet.py and model.py
Jerry-Jzy 4ca1ef0
tiny changes in deeponet.py
Jerry-Jzy 42a80f9
tiny changes in deeponet.py, model.py and __init__.py; and add "Step"…
Jerry-Jzy 8b2b449
Fix problem in model.py
Jerry-Jzy 68b90c0
roll back to no lr decay
Jerry-Jzy c90661c
roll back model.py to no lr decay
Jerry-Jzy e2370b7
roll back model.py
Jerry-Jzy 03ed52b
reformat model.py and pytorch/optimizers.py via black
Jerry-Jzy 501b74c
Fix problems
Jerry-Jzy 6810319
more proper way in model.py
Jerry-Jzy 4f5e2a6
update model.py
Jerry-Jzy 9bdaf81
delete trailing newlines
Jerry-Jzy 5fb0228
tiny change in model.py
Jerry-Jzy 67a2c88
Merge pull request #4 from lululxvi/master
Jerry-Jzy a23d0a7
modify pytorch/optimizers.py to add "Step" lr decay method
Jerry-Jzy 6755256
tiny change in pytorch/optimizers.py
Jerry-Jzy 5ded62c
Fix problems
Jerry-Jzy 7a3df95
tiny changes
Jerry-Jzy e0031df
Fix problem pytorch/optimizers.py
Jerry-Jzy 5c58932
delete emply lines
Jerry-Jzy 04c01cc
Changes in pytorch/optimizers.py
Jerry-Jzy 363bbd1
Fixed problem when optimizer in ["L-BFGS", "L-BFGS-B"] with learning_…
Jerry-Jzy 9e70479
rename SGD as sgd, RMSprop as rmsprop
Jerry-Jzy f135384
Fix intend problem
Jerry-Jzy 627a610
delete empty lines
Jerry-Jzy ba5a304
Merge pull request #5 from lululxvi/master
Jerry-Jzy 5835292
Merge pull request #6 from lululxvi/master
Jerry-Jzy f78bf51
Merge pull request #7 from lululxvi/master
Jerry-Jzy 7078188
Merge pull request #8 from lululxvi/master
Jerry-Jzy f2eb4e9
add Pytorch implementation of AdamW optimizer
Jerry-Jzy 0b3fbbe
add Pytorch implementation of regularization
Jerry-Jzy 189f50c
add Pytorch implementation of l2 regularization
Jerry-Jzy cfd3254
tiny change of pytorch/fnn.py
Jerry-Jzy 348a30e
tiny change of model.py and regularizers.py
Jerry-Jzy 9105054
delete Trailing newlines
Jerry-Jzy 80f2632
Fix problems
Jerry-Jzy 2aba91c
fix problem
Jerry-Jzy 65ad905
Reformat via black.
Jerry-Jzy 4d79150
delete TODO
Jerry-Jzy 10ff987
self.regularizer = regularization
Jerry-Jzy 1986884
Modify regularization, to regularization=regularization, and For L-BF…
Jerry-Jzy 327d51c
doesn't require --> doesn't support
Jerry-Jzy 14fa89f
Merge pull request #9 from lululxvi/master
Jerry-Jzy d2bca4b
Merge pull request #10 from lululxvi/master
Jerry-Jzy 7c01278
backend Pytorch support MIONetCartesianProd and PODMIONet
Jerry-Jzy 482bb09
Merge pull request #11 from lululxvi/master
Jerry-Jzy 907557a
delete repeated comments"Dot product"
Jerry-Jzy e1da975
change nn/pytorch/__init__.py
Jerry-Jzy 4c020fb
reformat via black
Jerry-Jzy 9e222c3
change input to inputs
Jerry-Jzy 47f6eaf
fix doc typo
Jerry-Jzy 7ddf1ad
git rm PODMIO
Jerry-Jzy 6cb1bdd
little change in mionet.py
Jerry-Jzy b5c0b2a
branch1 net --> branch net1
Jerry-Jzy 3543793
y_loc = self.trunk(x_loc)
Jerry-Jzy 2c52479
y_loc = self.trunk(x_loc)
Jerry-Jzy 96e28d6
add trunk_activation:bool to determine whether use activation func in…
Jerry-Jzy cadeed9
add trunk_last_activation:bool to determine whether use activation fu…
Jerry-Jzy 16ca440
fix problems
Jerry-Jzy 7fafb08
fix problem in pytorch/mionet.py
Jerry-Jzy 8ae11fd
fix problem in pytorch/mionet.py
Jerry-Jzy 71e72cf
Merge pull request #12 from lululxvi/master
Jerry-Jzy 4537214
fix problem in pytorch/mionet.py
Jerry-Jzy f525aa6
Merge pull request #13 from lululxvi/master
Jerry-Jzy be48df7
Merge pull request #14 from lululxvi/master
Jerry-Jzy 96b2857
pytorch backend PODMIONet add branch connect method of "sum","mul","c…
Jerry-Jzy 5ad1eeb
change port net-->merge net
Jerry-Jzy bf826c6
change merge net-->merger net
Jerry-Jzy e397040
change connect_method-->merge_operation
Jerry-Jzy 94017e2
black reformat
Jerry-Jzy e2be87c
move merge_operation="mul" to second last
Jerry-Jzy e9e4039
Merge pull request #15 from lululxvi/master
Jerry-Jzy a93fdcd
add merger net and output merger net in MIONetCartesianProd and add m…
Jerry-Jzy d2f34d0
fix problems in callbacks.py
Jerry-Jzy 3fc4b1e
recover mionet.py
Jerry-Jzy 1644386
fix problems
Jerry-Jzy 59ffb46
fix problem
Jerry-Jzy 218aa61
Merge pull request #16 from lululxvi/master
Jerry-Jzy e65b392
Add merger net and ouput merger net in MIONetCartesianProd
Jerry-Jzy 8ddb300
fix problem
Jerry-Jzy 944e929
Merge pull request #17 from lululxvi/master
Jerry-Jzy 4b5f322
change sum operation to add operation
Jerry-Jzy 5d9c7f3
Merge pull request #18 from lululxvi/master
Jerry-Jzy f678cfd
Merge pull request #19 from lululxvi/master
Jerry-Jzy bc4304f
Fix bug in pytorch backended mionet
Jerry-Jzy 15c46db
Merge pull request #20 from lululxvi/master
Jerry-Jzy 1ce13f4
Merge pull request #21 from lululxvi/master
Jerry-Jzy 902f787
Merge pull request #22 from lululxvi/master
Jerry-Jzy 482f40f
add minibatch
Jerry-Jzy 72f412b
fix bug
Jerry-Jzy affc5ca
add minibatch
Jerry-Jzy 6544048
fix bug
Jerry-Jzy 94c7f51
update docstring
Jerry-Jzy 663af65
fix bug
Jerry-Jzy 0cd00d0
update docstring
Jerry-Jzy 35efc65
update
Jerry-Jzy 321b8a9
update docstring
Jerry-Jzy 6d24a0c
update
Jerry-Jzy 71af042
update docstring
Jerry-Jzy d6c3cb9
update docstring
Jerry-Jzy 35158bc
update docstring
Jerry-Jzy 2542646
update docstring
Jerry-Jzy d743f04
update docstring
Jerry-Jzy 1aee36f
update docstring
Jerry-Jzy 57a2e55
update docstring
Jerry-Jzy b7f07e8
update docstring
Jerry-Jzy 1f94994
update docstring
Jerry-Jzy d6b81a1
update docstring
Jerry-Jzy a8bfe61
update docstring
Jerry-Jzy 1c17fd9
update docstring
Jerry-Jzy 0ff3642
update docstring
Jerry-Jzy 94ba9e2
update docstring
Jerry-Jzy b05809c
Merge pull request #23 from lululxvi/master
Jerry-Jzy 21c7c55
Merge pull request #24 from lululxvi/master
Jerry-Jzy dcf2a88
fix bug in Pytorch backend DeepONet
Jerry-Jzy eeb022b
fix bug in Pytorch backend DeepONet
Jerry-Jzy 82e58a2
Fix merge conflict
Jerry-Jzy 141a6b0
Merge pull request #26 from Jerry-Jzy/lululxvi-master
Jerry-Jzy 198fc3c
Merge pull request #25 from lululxvi/master
Jerry-Jzy d18fe23
update research.rst
Jerry-Jzy 51b25d3
update index.rst
Jerry-Jzy 3297834
update README.md
Jerry-Jzy 24be4a8
Move Fourier-MIONet after MIONet
Jerry-Jzy 3980dff
update university and industry list
Jerry-Jzy 466a076
Move ExxonMobil after BirenTech Research
Jerry-Jzy 6cadf2f
update university list
Jerry-Jzy 05b91cb
Merge remote-tracking branch 'origin/master'
Jerry-Jzy 8089a23
update pde_operator.py to support forward mode AD
Jerry-Jzy 18ff1c1
fix the bug when multi output needed
Jerry-Jzy 6c258db
add a blank line to fix Codacy Static Code Analysis
Jerry-Jzy 5917be1
Use reverse mode in the if, forward mode in the else.
Jerry-Jzy 2632026
rollback
Jerry-Jzy 07a9d96
add elif config.autodiff == "forward":
Jerry-Jzy faca8e7
add losses = [] before if-else
Jerry-Jzy 45fecb5
delete empty line
Jerry-Jzy cf076d9
delete duplicated code
Jerry-Jzy 947abee
Refactor the code to reduce the redundancy
Jerry-Jzy cead384
add empty line
Jerry-Jzy 68b4fe9
add empty line and change variable names
Jerry-Jzy c1b3384
polish code
Jerry-Jzy 303066a
fix bug
Jerry-Jzy 4d4106c
Reformat by using black
Jerry-Jzy e7f2bb1
add comment
Jerry-Jzy e490963
add comment
Jerry-Jzy 106f13f
delete comment
Jerry-Jzy bcac97f
modify comment
Jerry-Jzy 420313b
add comment
Jerry-Jzy 292d05e
add comment
Jerry-Jzy 85c8d2e
refactor code of BC loss
Jerry-Jzy 5ef4f4f
modify bc loss code
Jerry-Jzy 66682a4
modify code
Jerry-Jzy a9a9932
modify code
Jerry-Jzy fa6e368
add comment
Jerry-Jzy 37f19a4
modify comment
Jerry-Jzy 28716c6
after black
Jerry-Jzy bd88ec4
change variable name
Jerry-Jzy 9f34ae4
Merge pull request #28 from lululxvi/master
Jerry-Jzy 07f15a5
fix a bug of forward-mode AD when muti-output is needed
Jerry-Jzy d3579dd
add comment
Jerry-Jzy 00a7be5
add comment
Jerry-Jzy 2f4e340
update comment
Jerry-Jzy e20364c
update comment, fix a bug and rewrite the computation of dim
Jerry-Jzy 101bc31
update code
Jerry-Jzy af99377
refactor the code for computation of dim_y
Jerry-Jzy bf69954
update code
Jerry-Jzy 05fac47
update code
Jerry-Jzy 5f09216
update code
Jerry-Jzy 06dda79
update code
Jerry-Jzy 0c1c57b
update code
Jerry-Jzy 0ab2973
update code
Jerry-Jzy 20559b3
update code
Jerry-Jzy c2e4448
update code
Jerry-Jzy 5d8ec8b
update code
Jerry-Jzy 7d36bb4
update code
Jerry-Jzy 109a3af
update code
Jerry-Jzy 38b81b4
update code
Jerry-Jzy d261b57
update code
Jerry-Jzy 527d600
update code
Jerry-Jzy d6da79d
update code
Jerry-Jzy 0514560
update code
Jerry-Jzy 96ee8d1
update code
Jerry-Jzy d09ddd1
add comment
Jerry-Jzy c5c4e60
update code to support different backend
Jerry-Jzy 4319a2e
Uniformly reshape output to 3D
Jerry-Jzy 4d9ac74
update code
Jerry-Jzy 6af0d40
update code
Jerry-Jzy 150150a
Merge pull request #29 from lululxvi/master
Jerry-Jzy ab5547f
update comments
Jerry-Jzy 39f5af4
rollback
Jerry-Jzy ec36347
add blank line
Jerry-Jzy 7034cbe
Merge pull request #30 from lululxvi/master
Jerry-Jzy de89c12
update code
Jerry-Jzy d54c1c5
update code
Jerry-Jzy 061d34b
update code
Jerry-Jzy 4725969
update comments
Jerry-Jzy 75a7dfd
update comments
Jerry-Jzy f778e64
update comments
Jerry-Jzy 3da1e28
update comments
Jerry-Jzy dce4b10
update comments
Jerry-Jzy 75d2256
update comments
Jerry-Jzy bb257e9
update comments
Jerry-Jzy cd06627
only forward-mode support 3D output
Jerry-Jzy af0083b
Merge pull request #31 from lululxvi/master
Jerry-Jzy 899436c
refactor 3D Exception to gradients_reverse.py
Jerry-Jzy 6d0ca9e
fix bug
Jerry-Jzy ef4efd9
update comments in jacobian.py
Jerry-Jzy 0f1d27d
update code
Jerry-Jzy 8d3a7b9
update code
Jerry-Jzy 42758a3
update code
Jerry-Jzy 3f9da08
fix bug
Jerry-Jzy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.