-
-
Notifications
You must be signed in to change notification settings - Fork 226
refactor: trigger build with latest Lux #882
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 51 commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
e18da4a
chore: update to latest Lux
avik-pal 29abc3b
test: run tests enabling type-instability checks
avik-pal dca06c9
chore: bump minimum versions
avik-pal b5b790b
adapt fix
KirillZubov 8c73deb
undo NNPDE_tests.jl
KirillZubov 05a167d
Revert "adapt fix"
KirillZubov 16a8bd0
Array{eltypeθ}
KirillZubov f8d8cc1
Revert "Array{eltypeθ}"
KirillZubov 7d6c27d
convert
KirillZubov b3ed008
add convert topost adapt
KirillZubov 380260c
fix ε_
KirillZubov 37c8677
fix
KirillZubov 93d7839
fix convert
KirillZubov 904231d
update convert, adapt
KirillZubov 5fcd52e
update project.toml
KirillZubov 2b565c3
update Project
KirillZubov 93f00c3
update Project
KirillZubov 77f3077
update Project
KirillZubov 3274cb5
update
KirillZubov 052dd9a
fix
KirillZubov 7c7cde8
typos
KirillZubov 7055632
fix: dependencies
avik-pal e095e4b
test: merge qa testing
avik-pal 9bd5e28
chore: run formatter
avik-pal 648b251
fix: BPINN ODE testing
avik-pal 8a0b1d3
fix: update minimum versions
avik-pal 52ab564
refactor: update DGM implementation
avik-pal 33e6a8c
test: mark weighted training test as broken
avik-pal e23096d
refactor: remove junk boilerplate
avik-pal 196a252
fix: element type handling
avik-pal 63062cc
fix: incorrect DGM architecture
avik-pal 0f14720
refactor: rearrange exports
avik-pal b837ca0
test: run logging with non-error depwarn
avik-pal a08c0b9
fix: forward tests
avik-pal b2d9ca6
fix: downgrade testing
avik-pal f64cd21
refactor: cleanup NNODE
avik-pal 7e0e580
refactor: use explicit imports
avik-pal c98c2b9
refactor: cleanup NNDAE
avik-pal 62a16fb
feat: bring back NNRODE
avik-pal c297480
refactor: cleanup PINN code
avik-pal ff778e4
fix: eltype conversions in IntegroDiff
avik-pal b76d8a0
refactor: cleanup neural adapter code
avik-pal 22c316b
refactor: bayesian PINN ODEs
avik-pal 93d270e
fix: missing NNRODE tests
avik-pal 7535186
fix: try fixing more tests
avik-pal 6b319cf
fix: different device handling
avik-pal 5ec1710
fix: Bayesian PINN
avik-pal cc55660
test: try reducing maxiters
avik-pal 095027e
refactor: more cleanup of neural adapter
avik-pal df6c2b5
docs: update compat
avik-pal b5a4171
docs: cleanup
avik-pal 4d732b5
refactor: cleanup of deps a bit
avik-pal 84a0366
fix: allow scalar for number types
avik-pal 9efad5e
fix: neural adapter tests
avik-pal c483d1c
fix: final round of cleanup
avik-pal 4294558
fix: remove incorrect NNRODE implementation
avik-pal 3085ef5
refactor: remove NeuralPDELogging in-favor of extension (#901)
avik-pal 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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,3 @@ | ||
| style = "sciml" | ||
| format_markdown = true | ||
| format_markdown = true | ||
| annotate_untyped_fields_with_any = false |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,13 +4,14 @@ authors = ["Chris Rackauckas <[email protected]>"] | |
| version = "5.16.0" | ||
|
|
||
| [deps] | ||
| ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b" | ||
| Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" | ||
| AdvancedHMC = "0bf59076-c3b1-5ca4-86bd-e02cd72cde3d" | ||
| ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" | ||
| ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" | ||
| ComponentArrays = "b0b7db55-cfe3-40fc-9ded-d10e2dbeff66" | ||
| ConcreteStructs = "2569d6c7-a4a2-43d3-a901-331e8e4be471" | ||
| Cubature = "667455a9-e2ce-5579-9412-b964f529a492" | ||
| DiffEqNoiseProcess = "77a26b50-5914-5dd7-bc55-306e6241c503" | ||
| Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" | ||
| DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" | ||
| DomainSets = "5b8099bc-c8ec-5219-889f-1d9e522a28bf" | ||
|
|
@@ -20,81 +21,101 @@ Integrals = "de52edbc-65ea-441a-8357-d3a637375a31" | |
| LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" | ||
| LogDensityProblems = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c" | ||
| Lux = "b2108857-7c20-44ae-9111-449ecde12c47" | ||
| LuxCore = "bb33d45b-7691-41d6-9220-0943567d0623" | ||
| MCMCChains = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" | ||
| MLDataDevices = "7e8f7934-dd98-4c1a-8fe8-92b47a384d40" | ||
| ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" | ||
| MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" | ||
| Optim = "429524aa-4258-5aef-a3af-852621145aeb" | ||
| Optimisers = "3bd65402-5787-11e9-1adc-39752487f4e2" | ||
| Optimization = "7f7a1694-90dd-40f0-9382-eb1efda571ba" | ||
| OptimizationOptimisers = "42dfb2eb-d2b4-4451-abcd-913932933ac1" | ||
| Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" | ||
| QuasiMonteCarlo = "8a4e6c94-4038-4cdc-81c3-7e6ffdb2a71b" | ||
| Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" | ||
| RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" | ||
| Reexport = "189a3867-3050-52da-a836-e630ba90ab69" | ||
| RuntimeGeneratedFunctions = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47" | ||
| SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462" | ||
| Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" | ||
| SymbolicIndexingInterface = "2efcf032-c050-4f8e-a9bb-153293bab1f5" | ||
| SymbolicUtils = "d1185830-fcd6-423d-90d6-eec64667417b" | ||
| Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" | ||
| UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" | ||
| WeightInitializers = "d49dbf32-c5c2-4618-8acc-27bb2598ef2d" | ||
| Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" | ||
|
|
||
| [compat] | ||
| ADTypes = "1.9.0" | ||
| Adapt = "4" | ||
| AdvancedHMC = "0.6.1" | ||
| Aqua = "0.8" | ||
| ArrayInterface = "7.9" | ||
| CUDA = "5.3" | ||
| ArrayInterface = "7.11" | ||
| CUDA = "5.5.2" | ||
| ChainRulesCore = "1.24" | ||
| ComponentArrays = "0.15.14" | ||
| ComponentArrays = "0.15.16" | ||
| ConcreteStructs = "0.2.3" | ||
| Cubature = "1.5" | ||
| DiffEqNoiseProcess = "5.20" | ||
| Distributions = "0.25.107" | ||
| DocStringExtensions = "0.9.3" | ||
| DomainSets = "0.6, 0.7" | ||
| Flux = "0.14.11" | ||
| DomainSets = "0.7" | ||
| ExplicitImports = "1.10.1" | ||
| Flux = "0.14.22" | ||
| ForwardDiff = "0.10.36" | ||
| Functors = "0.4.10" | ||
| Integrals = "4.4" | ||
| LineSearches = "7.2" | ||
| LinearAlgebra = "1" | ||
| Functors = "0.4.12" | ||
| Integrals = "4.5" | ||
| LineSearches = "7.3" | ||
| LinearAlgebra = "1.10" | ||
| LogDensityProblems = "2" | ||
| Lux = "0.5.58" | ||
| LuxCUDA = "0.3.2" | ||
| Lux = "1.1.0" | ||
| LuxCUDA = "0.3.3" | ||
| LuxCore = "1.0.1" | ||
| LuxLib = "1.3.2" | ||
| MCMCChains = "6" | ||
| MethodOfLines = "0.11" | ||
| ModelingToolkit = "9.9" | ||
| MLDataDevices = "1.2.0" | ||
| MethodOfLines = "0.11.6" | ||
| ModelingToolkit = "9.46" | ||
| MonteCarloMeasurements = "1.1" | ||
| Optim = "1.7.8" | ||
| Optimization = "3.24, 4" | ||
| OptimizationOptimJL = "0.2.1" | ||
| OptimizationOptimisers = "0.2.1, 0.3" | ||
| OrdinaryDiffEq = "6.74" | ||
| Pkg = "1" | ||
| Optimisers = "0.3.3" | ||
| Optimization = "4" | ||
| OptimizationOptimJL = "0.4" | ||
| OptimizationOptimisers = "0.3" | ||
| OrdinaryDiffEq = "6.87" | ||
| Pkg = "1.10" | ||
| Printf = "1.10" | ||
| QuasiMonteCarlo = "0.3.2" | ||
| Random = "1" | ||
| RecursiveArrayTools = "3.27.0" | ||
| Reexport = "1.2" | ||
| RuntimeGeneratedFunctions = "0.5.12" | ||
| SafeTestsets = "0.1" | ||
| SciMLBase = "2.28" | ||
| SciMLBase = "2.56" | ||
| Statistics = "1.10" | ||
| SymbolicUtils = "1.5, 2, 3" | ||
| Symbolics = "5.27.1, 6" | ||
| Test = "1" | ||
| UnPack = "1" | ||
| Zygote = "0.6.69" | ||
| StochasticDiffEq = "6.69.1" | ||
| SymbolicIndexingInterface = "0.3.31" | ||
| SymbolicUtils = "3.7.2" | ||
| Symbolics = "6.14" | ||
| Test = "1.10" | ||
| WeightInitializers = "1.0.3" | ||
| Zygote = "0.6.71" | ||
| julia = "1.10" | ||
|
|
||
| [extras] | ||
| Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595" | ||
| CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" | ||
| DiffEqNoiseProcess = "77a26b50-5914-5dd7-bc55-306e6241c503" | ||
| ExplicitImports = "7d51a73a-1435-4ff3-83d9-f097790105c7" | ||
| Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c" | ||
| LineSearches = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" | ||
| LuxCUDA = "d0bbae9a-e099-4d5b-a835-1c6931763bda" | ||
| LuxCore = "bb33d45b-7691-41d6-9220-0943567d0623" | ||
| LuxLib = "82251201-b29d-42c6-8e01-566dec8acb11" | ||
| MethodOfLines = "94925ecb-adb7-4558-8ed8-f975c56a0bf4" | ||
| OptimizationOptimJL = "36348300-93cb-4f02-beb5-3c3902f8871e" | ||
| OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" | ||
| Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" | ||
| SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" | ||
| StochasticDiffEq = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0" | ||
| Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" | ||
|
|
||
| [targets] | ||
| test = ["Aqua", "Test", "CUDA", "SafeTestsets", "OptimizationOptimJL", "Pkg", "OrdinaryDiffEq", "LineSearches", "LuxCUDA", "Flux", "MethodOfLines"] | ||
| test = ["Aqua", "CUDA", "DiffEqNoiseProcess", "ExplicitImports", "Flux", "LineSearches", "LuxCUDA", "LuxCore", "LuxLib", "MethodOfLines", "OptimizationOptimJL", "OrdinaryDiffEq", "Pkg", "SafeTestsets", "StochasticDiffEq", "Test"] | ||
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
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
Oops, something went wrong.
Oops, something went wrong.
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.