Skip to content

Commit ec494b1

Browse files
authored
Merge pull request #293 from JuliaDynamics/hw/fixgpu
fix gpu compat
2 parents 3c663da + 89eec44 commit ec494b1

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ RecursiveArrayTools = "3.27.0"
8080
RuntimeGeneratedFunctions = "0.5.15"
8181
SciMLBase = "2"
8282
SparseArrays = "1"
83-
SparseConnectivityTracer = "0.6"
83+
SparseConnectivityTracer = "0.6, 1"
8484
Static = "1.1.1"
8585
StaticArrays = "1.9.4"
8686
SteadyStateDiffEq = "2.2.0"

docs/Project.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ NetworkDynamicsInspector = {path = "../NetworkDynamicsInspector"}
4141
[compat]
4242
Bonito = "≥0.0.1"
4343
CairoMakie = "0.15"
44+
Chairmarks = "1.3.1"
4445
DataFrames = "≥0.0.1"
4546
DataInterpolations = "7, 8"
4647
DiffEqCallbacks = "4.2.2"
@@ -65,6 +66,7 @@ Printf = "≥0.0.1"
6566
Random = "≥0.0.1"
6667
SciMLBase = "≥0.0.1"
6768
SimpleWeightedGraphs = "1.4.0"
69+
SparseConnectivityTracer = "≥0.0.1"
6870
StableRNGs = "1.0.2"
6971
StaticArrays = "≥0.0.1"
7072
StyledStrings = "≥0.0.1"

ext/NetworkDynamicsCUDAExt.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ function Adapt.adapt_structure(to, n::Network)
3939
extmap = adapt(to, n.extmap)
4040

4141
Network{exT,gT,typeof(layer),typeof(vb),typeof(mm),eltype(caches),typeof(gbp),typeof(extmap)}(
42-
vb, layer, n.im, caches, mm, gbp, extmap)
42+
vb, layer, n.im, caches, mm, gbp, extmap, getfield(n, :jac_prototype))
4343
end
4444

4545
Adapt.@adapt_structure NetworkLayer

test/Project.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ DiffEqCallbacks = "4.1.0"
6969
DifferentiationInterface = "0.6, 0.7"
7070
DifferentiationInterfaceTest = "0.10"
7171
DynamicQuantities = "1.4.0"
72+
Enzyme = "0.13"
7273
ExplicitImports = "1.10.1"
7374
FiniteDiff = "2.26.2"
7475
ForwardDiff = "≥0.0.1"
@@ -79,6 +80,7 @@ KernelAbstractions = "≥0.0.1"
7980
LinearAlgebra = "≥0.0.1"
8081
Logging = "1"
8182
ModelingToolkit = "≥0.0.1"
83+
Mooncake = "0.4"
8284
NetworkDynamics = "≥0.0.1"
8385
OrderedCollections = "1.7.0"
8486
OrdinaryDiffEqNonlinearSolve = "1.3.0"
@@ -89,6 +91,7 @@ Pkg = "1"
8991
Plots = "1.40.9"
9092
Printf = "≥0.0.1"
9193
Random = "≥0.0.1"
94+
ReverseDiff = "1.16"
9295
SafeTestsets = "0.1.0"
9396
SciMLBase = "≥0.0.1"
9497
SimpleWeightedGraphs = "1.4.0"

0 commit comments

Comments
 (0)