Giter Site home page Giter Site logo

Comments (9)

XVilka avatar XVilka commented on June 14, 2024 1

Passed on 1.4 release just fine: #27

from geometricflux.jl.

XVilka avatar XVilka commented on June 14, 2024 1

Could be closed, I suppose?

from geometricflux.jl.

ViralBShah avatar ViralBShah commented on June 14, 2024

These are the error logs:

WARNING: import of LightGraphs.neighbors into GeometricFlux conflicts with an existing identifier; ignored.
WARNING: import of LightGraphs.laplacian_matrix into GeometricFlux conflicts with an existing identifier; ignored.
WARNING: using LightGraphs.neighbors in module Main conflicts with an existing identifier.
WARNING: ignoring conflicting import of LightGraphs.neighbors into Main
WARNING: ignoring conflicting import of LightGraphs.laplacian_matrix into Main
Test GraphConv layer: Error During Test at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:39
  Got exception outside of a @test
  MethodError: no method matching Float64(::Tracker.TrackedReal{Float64})
  Closest candidates are:
    Float64(::Real, !Matched::RoundingMode) where T<:AbstractFloat at rounding.jl:200
    Float64(::T) where T<:Number at boot.jl:718
    Float64(!Matched::Int8) at float.jl:60
    ...
  Stacktrace:
   [1] convert(::Type{Float64}, ::Tracker.TrackedReal{Float64}) at ./number.jl:7
   [2] setindex! at ./array.jl:784 [inlined]
   [3] macro expansion at ./multidimensional.jl:729 [inlined]
   [4] macro expansion at ./cartesian.jl:64 [inlined]
   [5] macro expansion at ./multidimensional.jl:724 [inlined]
   [6] _unsafe_setindex!(::IndexLinear, ::Array{Float64,2}, ::TrackedArray{…,Array{Float64,2}}, ::Base.Slice{Base.OneTo{Int64}}, ::UnitRange{Int64}) at ./multidimensional.jl:717
   [7] _setindex! at ./multidimensional.jl:712 [inlined]
   [8] setindex! at ./abstractarray.jl:1074 [inlined]
   [9] #apply_messages#19(::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(GeometricFlux.apply_messages), ::GraphConv{Array{Array{Int64,1},1},Float32}, ::TrackedArray{…,Array{Float64,2}}, ::Array{Array{Int64,1},1}, ::Int64, ::Int64, ::Int64) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:44
   [10] #apply_messages at ./none:0 [inlined] (repeats 2 times)
   [11] #neighboring#18(::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(neighboring), ::GraphConv{Array{Array{Int64,1},1},Float32}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:20
   [12] #neighboring at ./none:0 [inlined]
   [13] #propagate#17(::Symbol, ::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(propagate), ::GraphConv{Array{Array{Int64,1},1},Float32}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:8
   [14] (::GraphConv{Array{Array{Int64,1},1},Float32})(::Array{Float64,2}) at ./none:0
   [15] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:47
   [16] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [17] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:40
   [18] include at ./boot.jl:328 [inlined]
   [19] include_relative(::Module, ::String) at ./loading.jl:1105
   [20] include(::Module, ::String) at ./Base.jl:31
   [21] include(::String) at ./client.jl:424
   [22] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:22
   [23] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [24] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:21
   [25] include at ./boot.jl:328 [inlined]
   [26] include_relative(::Module, ::String) at ./loading.jl:1105
   [27] include(::Module, ::String) at ./Base.jl:31
   [28] include(::String) at ./client.jl:424
   [29] top-level scope at none:6
   [30] eval(::Module, ::Any) at ./boot.jl:330
   [31] exec_options(::Base.JLOptions) at ./client.jl:263
   [32] _start() at ./client.jl:460
  
Test GATConv layer: Error During Test at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:51
  Got exception outside of a @test
  Not implemented: convert tracked Tracker.TrackedReal{Float64} to tracked Float64
  Stacktrace:
   [1] error(::String) at ./error.jl:33
   [2] convert(::Type{Tracker.TrackedReal{Float64}}, ::Tracker.TrackedReal{Tracker.TrackedReal{Float64}}) at /Users/viral/.julia/packages/Tracker/JhqMQ/src/lib/real.jl:39
   [3] setindex! at ./array.jl:784 [inlined]
   [4] macro expansion at ./multidimensional.jl:729 [inlined]
   [5] macro expansion at ./cartesian.jl:64 [inlined]
   [6] macro expansion at ./multidimensional.jl:724 [inlined]
   [7] _unsafe_setindex!(::IndexLinear, ::Array{Tracker.TrackedReal{Float64},2}, ::TrackedArray{…,Array{Tracker.TrackedReal{Float64},2}}, ::Base.Slice{Base.OneTo{Int64}}, ::UnitRange{Int64}) at ./multidimensional.jl:717
   [8] _setindex! at ./multidimensional.jl:712 [inlined]
   [9] setindex! at ./abstractarray.jl:1074 [inlined]
   [10] #apply_messages#19(::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(GeometricFlux.apply_messages), ::GATConv{Array{Array{Int64,1},1},Float32}, ::TrackedArray{…,Array{Tracker.TrackedReal{Float64},2}}, ::Array{Array{Int64,1},1}, ::Int64, ::Int64, ::Int64) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:44
   [11] #apply_messages at ./none:0 [inlined] (repeats 2 times)
   [12] #neighboring#18(::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(neighboring), ::GATConv{Array{Array{Int64,1},1},Float32}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:20
   [13] #neighboring at ./none:0 [inlined]
   [14] #propagate#17(::Symbol, ::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(propagate), ::GATConv{Array{Array{Int64,1},1},Float32}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:8
   [15] (::GeometricFlux.var"#kw##propagate")(::NamedTuple{(:X, :aggr),Tuple{TrackedArray{…,Array{Float64,2}},Symbol}}, ::typeof(propagate), ::GATConv{Array{Array{Int64,1},1},Float32}) at ./none:0
   [16] (::GATConv{Array{Array{Int64,1},1},Float32})(::Array{Float64,2}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/conv.jl:119
   [17] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:58
   [18] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [19] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:52
   [20] include at ./boot.jl:328 [inlined]
   [21] include_relative(::Module, ::String) at ./loading.jl:1105
   [22] include(::Module, ::String) at ./Base.jl:31
   [23] include(::String) at ./client.jl:424
   [24] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:22
   [25] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [26] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:21
   [27] include at ./boot.jl:328 [inlined]
   [28] include_relative(::Module, ::String) at ./loading.jl:1105
   [29] include(::Module, ::String) at ./Base.jl:31
   [30] include(::String) at ./client.jl:424
   [31] top-level scope at none:6
   [32] eval(::Module, ::Any) at ./boot.jl:330
   [33] exec_options(::Base.JLOptions) at ./client.jl:263
   [34] _start() at ./client.jl:460
  
Test GatedGraphConv layer: Error During Test at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:62
  Got exception outside of a @test
  MethodError: no method matching Float64(::Tracker.TrackedReal{Float64})
  Closest candidates are:
    Float64(::Real, !Matched::RoundingMode) where T<:AbstractFloat at rounding.jl:200
    Float64(::T) where T<:Number at boot.jl:718
    Float64(!Matched::Int8) at float.jl:60
    ...
  Stacktrace:
   [1] convert(::Type{Float64}, ::Tracker.TrackedReal{Float64}) at ./number.jl:7
   [2] setindex! at ./array.jl:784 [inlined]
   [3] macro expansion at ./multidimensional.jl:729 [inlined]
   [4] macro expansion at ./cartesian.jl:64 [inlined]
   [5] macro expansion at ./multidimensional.jl:724 [inlined]
   [6] _unsafe_setindex!(::IndexLinear, ::Array{Float64,2}, ::TrackedArray{…,SubArray{Float64,2,Array{Float64,2},Tuple{Base.Slice{Base.OneTo{Int64}},Array{Int64,1}},false}}, ::Base.Slice{Base.OneTo{Int64}}, ::UnitRange{Int64}) at ./multidimensional.jl:717
   [7] _setindex! at ./multidimensional.jl:712 [inlined]
   [8] setindex! at ./abstractarray.jl:1074 [inlined]
   [9] #apply_messages#19(::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(GeometricFlux.apply_messages), ::GatedGraphConv{Array{Array{Int64,1},1},Float32,Flux.GRUCell{TrackedArray{…,Array{Float32,2}},TrackedArray{…,Array{Float32,1}}}}, ::TrackedArray{…,SubArray{Float64,2,Array{Float64,2},Tuple{Base.Slice{Base.OneTo{Int64}},Array{Int64,1}},false}}, ::Array{Array{Int64,1},1}, ::Int64, ::Int64, ::Int64) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:44
   [10] #apply_messages at ./none:0 [inlined] (repeats 2 times)
   [11] #neighboring#18(::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(neighboring), ::GatedGraphConv{Array{Array{Int64,1},1},Float32,Flux.GRUCell{TrackedArray{…,Array{Float32,2}},TrackedArray{…,Array{Float32,1}}}}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:20
   [12] #neighboring at ./none:0 [inlined]
   [13] #propagate#17(::Symbol, ::Base.Iterators.Pairs{Symbol,TrackedArray{…,Array{Float64,2}},Tuple{Symbol},NamedTuple{(:X,),Tuple{TrackedArray{…,Array{Float64,2}}}}}, ::typeof(propagate), ::GatedGraphConv{Array{Array{Int64,1},1},Float32,Flux.GRUCell{TrackedArray{…,Array{Float32,2}},TrackedArray{…,Array{Float32,1}}}}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:8
   [14] (::GeometricFlux.var"#kw##propagate")(::NamedTuple{(:X, :aggr),Tuple{TrackedArray{…,Array{Float64,2}},Symbol}}, ::typeof(propagate), ::GatedGraphConv{Array{Array{Int64,1},1},Float32,Flux.GRUCell{TrackedArray{…,Array{Float32,2}},TrackedArray{…,Array{Float32,1}}}}) at ./none:0
   [15] (::GatedGraphConv{Array{Array{Int64,1},1},Float32,Flux.GRUCell{TrackedArray{…,Array{Float32,2}},TrackedArray{…,Array{Float32,1}}}})(::Array{Float64,2}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/conv.jl:159
   [16] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:69
   [17] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [18] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:63
   [19] include at ./boot.jl:328 [inlined]
   [20] include_relative(::Module, ::String) at ./loading.jl:1105
   [21] include(::Module, ::String) at ./Base.jl:31
   [22] include(::String) at ./client.jl:424
   [23] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:22
   [24] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [25] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:21
   [26] include at ./boot.jl:328 [inlined]
   [27] include_relative(::Module, ::String) at ./loading.jl:1105
   [28] include(::Module, ::String) at ./Base.jl:31
   [29] include(::String) at ./client.jl:424
   [30] top-level scope at none:6
   [31] eval(::Module, ::Any) at ./boot.jl:330
   [32] exec_options(::Base.JLOptions) at ./client.jl:263
   [33] _start() at ./client.jl:460
  
Test EdgeConv layer: Error During Test at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:73
  Got exception outside of a @test
  MethodError: no method matching Float32(::Tracker.TrackedReal{Float32})
  Closest candidates are:
    Float32(::Real, !Matched::RoundingMode) where T<:AbstractFloat at rounding.jl:200
    Float32(::T) where T<:Number at boot.jl:718
    Float32(!Matched::Int8) at float.jl:60
    ...
  Stacktrace:
   [1] convert(::Type{Float32}, ::Tracker.TrackedReal{Float32}) at ./number.jl:7
   [2] setindex! at ./array.jl:784 [inlined]
   [3] macro expansion at ./multidimensional.jl:729 [inlined]
   [4] macro expansion at ./cartesian.jl:64 [inlined]
   [5] macro expansion at ./multidimensional.jl:724 [inlined]
   [6] _unsafe_setindex!(::IndexLinear, ::Array{Float32,2}, ::TrackedArray{…,Array{Float32,2}}, ::Base.Slice{Base.OneTo{Int64}}, ::UnitRange{Int64}) at ./multidimensional.jl:717
   [7] _setindex! at ./multidimensional.jl:712 [inlined]
   [8] setindex! at ./abstractarray.jl:1074 [inlined]
   [9] #apply_messages#19(::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(GeometricFlux.apply_messages), ::EdgeConv{Array{Array{Int64,1},1}}, ::TrackedArray{…,Array{Float32,2}}, ::Array{Array{Int64,1},1}, ::Int64, ::Int64, ::Int64) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:44
   [10] #apply_messages at ./none:0 [inlined] (repeats 2 times)
   [11] #neighboring#18(::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(neighboring), ::EdgeConv{Array{Array{Int64,1},1}}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:20
   [12] #neighboring at ./none:0 [inlined]
   [13] #propagate#17(::Symbol, ::Base.Iterators.Pairs{Symbol,Array{Float64,2},Tuple{Symbol},NamedTuple{(:X,),Tuple{Array{Float64,2}}}}, ::typeof(propagate), ::EdgeConv{Array{Array{Int64,1},1}}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/msgpass.jl:8
   [14] #propagate at ./none:0 [inlined]
   [15] (::EdgeConv{Array{Array{Int64,1},1}})(::Array{Float64,2}) at /Users/viral/.julia/packages/GeometricFlux/eoDhT/src/layers/conv.jl:184
   [16] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:78
   [17] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [18] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/layers/conv.jl:74
   [19] include at ./boot.jl:328 [inlined]
   [20] include_relative(::Module, ::String) at ./loading.jl:1105
   [21] include(::Module, ::String) at ./Base.jl:31
   [22] include(::String) at ./client.jl:424
   [23] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:22
   [24] top-level scope at /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [25] top-level scope at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:21
   [26] include at ./boot.jl:328 [inlined]
   [27] include_relative(::Module, ::String) at ./loading.jl:1105
   [28] include(::Module, ::String) at ./Base.jl:31
   [29] include(::String) at ./client.jl:424
   [30] top-level scope at none:6
   [31] eval(::Module, ::Any) at ./boot.jl:330
   [32] exec_options(::Base.JLOptions) at ./client.jl:263
   [33] _start() at ./client.jl:460

from geometricflux.jl.

ViralBShah avatar ViralBShah commented on June 14, 2024

I'm using a mac and no GPUs. Updating the packages, specifically Flux to the latest tagged version,

(v1.4) pkg> up
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
  Updating git-repo `[email protected]:PumasAI/Pumas.jl.git`
 Installed CUDAapi ──── v2.0.0
 Installed GPUArrays ── v2.0.0
 Installed CUDAdrv ──── v4.0.4
 Installed Flux ─────── v0.10.0
 Installed CUDAnative ─ v2.6.0
 Installed CuArrays ─── v1.5.0
  Updating `~/.julia/environments/v1.4/Project.toml`
 [no changes]
  Updating `~/.julia/environments/v1.4/Manifest.toml`
  [621f4979] ↓ AbstractFFTs v0.5.0 ⇒ v0.4.1
  [fa961155] + CEnum v0.2.0
  [3895d2a7] + CUDAapi v2.0.0
  [c5f51814] + CUDAdrv v4.0.4
  [be33ccc6] + CUDAnative v2.6.0
  [3a865a2d] + CuArrays v1.5.0
  [7a1cc6ca] ↓ FFTW v1.1.0 ⇒ v1.0.1
  [587475ba] ↑ Flux v0.8.3 ⇒ v0.10.0
  [0c68f7d7] + GPUArrays v2.0.0
  [929cbde3] + LLVM v1.3.2

(v1.4) pkg> test GeometricFlux
   Testing GeometricFlux
Status `/var/folders/rj/njz8jnv11637flz6vgnb6bz00000gp/T/jl_doMO8M/Manifest.toml`
  [621f4979] AbstractFFTs v0.4.1
  [1520ce14] AbstractTrees v0.2.1
  [79e6a3ab] Adapt v1.0.0
  [ec485272] ArnoldiMethod v0.0.4
  [9e28174c] BinDeps v0.8.10
  [b99e7846] BinaryProvider v0.5.8
  [fa961155] CEnum v0.2.0
  [3895d2a7] CUDAapi v2.0.0
  [c5f51814] CUDAdrv v4.0.4
  [be33ccc6] CUDAnative v2.6.0
  [944b1d66] CodecZlib v0.6.0
  [3da002f7] ColorTypes v0.8.0
  [5ae59095] Colors v0.9.6
  [bbf7d656] CommonSubexpressions v0.2.0
  [34da2185] Compat v2.2.0
  [8f4d0f93] Conda v1.3.0
  [3a865a2d] CuArrays v1.5.0
  [9a962f9c] DataAPI v1.1.0
  [864edb3b] DataStructures v0.17.6
  [163ba53b] DiffResults v0.0.4
  [b552c78f] DiffRules v0.1.0
  [7a1cc6ca] FFTW v1.0.1
  [5789e2e9] FileIO v1.1.0
  [1a297f60] FillArrays v0.8.2
  [53c48c17] FixedPointNumbers v0.6.1
  [587475ba] Flux v0.10.0
  [f6369f11] ForwardDiff v0.10.7
  [0c68f7d7] GPUArrays v2.0.0
  [7e08b658] GeometricFlux v0.1.1
  [7869d1d1] IRTools v0.3.0
  [d25df0c9] Inflate v0.1.1
  [033835bb] JLD2 v0.1.9
  [682c06a0] JSON v0.21.0
  [e5e0dc1b] Juno v0.7.2
  [929cbde3] LLVM v1.3.2
  [093fc24a] LightGraphs v1.3.0
  [1914dd2f] MacroTools v0.5.3
  [e89f7d12] Media v0.5.0
  [626554b9] MetaGraphs v0.6.4
  [e1d29d7a] Missings v0.4.3
  [872c559c] NNlib v0.6.0
  [77ba4419] NaNMath v0.3.3
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [189a3867] Reexport v0.2.0
  [ae029012] Requires v0.5.2
  [699a6c99] SimpleTraits v0.9.1
  [47aef6b3] SimpleWeightedGraphs v1.1.0
  [a2af1166] SortingAlgorithms v0.3.1
  [276daf66] SpecialFunctions v0.8.0
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [a759f4b9] TimerOutputs v0.5.3
  [3bb67fe8] TranscodingStreams v0.9.5
  [30578b45] URIParser v0.4.0
  [81def892] VersionParsing v1.1.3
  [a5390f91] ZipFile v0.8.3
  [e88e6eb3] Zygote v0.4.1
  [700de1a5] ZygoteRules v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9abbd945] Profile  [`@stdlib/Profile`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
[ Info: CUDAdrv.jl failed to initialize, GPU functionality unavailable (set JULIA_CUDA_SILENT or JULIA_CUDA_VERBOSE to silence or expand this message)
ERROR: LoadError: InitError: LoadError: Can't differentiate loopinfo expression
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] macro expansion at ./simdloop.jl:79 [inlined]
 [3] copyto! at ./broadcast.jl:908 [inlined]
 [4] copyto! at ./broadcast.jl:863 [inlined]
 [5] (::typeof(∂(copyto!)))(::FillArrays.Fill{Float32,1,Tuple{Base.OneTo{Int64}}}) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface2.jl:0
 [6] copy at ./broadcast.jl:839 [inlined]
 [7] materialize at ./broadcast.jl:819 [inlined]
 [8] #1636 at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22 [inlined]
 [9] (::typeof(∂(#1636)))(::Float32) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface2.jl:0
 [10] (::Zygote.var"#28#29"{typeof(∂(#1636))})(::Float32) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface.jl:38
 [11] gradient(::Function, ::Array{Float64,1}) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface.jl:47
 [12] top-level scope at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22
 [13] include(::Module, ::String) at ./Base.jl:377
 [14] include at /Users/viral/.julia/packages/Zygote/8dVxG/src/Zygote.jl:1 [inlined]
 [15] precompile at /Users/viral/.julia/packages/Zygote/8dVxG/src/Zygote.jl:43 [inlined]
 [16] (::Zygote.var"#1613#1614")() at /Users/viral/.julia/packages/Requires/9Jse8/src/init.jl:11
 [17] __init__() at /Users/viral/.julia/packages/Requires/9Jse8/src/init.jl:18
 [18] _include_from_serialized(::String, ::Array{Any,1}) at ./loading.jl:690
 [19] _require_search_from_serialized(::Base.PkgId, ::String) at ./loading.jl:774
 [20] _tryrequire_from_serialized(::Base.PkgId, ::UInt64, ::Nothing) at ./loading.jl:705
 [21] _require_from_serialized(::String) at ./loading.jl:736
 [22] _require(::Base.PkgId) at ./loading.jl:1032
 [23] require(::Base.PkgId) at ./loading.jl:920
 [24] require(::Module, ::Symbol) at ./loading.jl:915
 [25] include(::String) at ./client.jl:439
 [26] top-level scope at none:6
in expression starting at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22
during initialization of module Zygote
in expression starting at /Users/viral/.julia/packages/GeometricFlux/eoDhT/test/runtests.jl:1
ERROR: Package GeometricFlux errored during testing

from geometricflux.jl.

yuehhua avatar yuehhua commented on June 14, 2024

Use the GeometricFlux#master and test again.
I will release v0.2.0 recently. That will be compatible with [email protected].

from geometricflux.jl.

yuehhua avatar yuehhua commented on June 14, 2024

You have the same error message as I tested with v1.4 in CI. Maybe it is related to Zygote in the precompile step.
Maybe @MikeInnes know what is happening.

from geometricflux.jl.

ViralBShah avatar ViralBShah commented on June 14, 2024

On GeometricFlux master, I get

[ Info: CUDAdrv.jl failed to initialize, GPU functionality unavailable (set JULIA_CUDA_SILENT or JULIA_CUDA_VERBOSE to silence or expand this message)
ERROR: LoadError: InitError: LoadError: Can't differentiate loopinfo expression
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] macro expansion at ./simdloop.jl:79 [inlined]
 [3] copyto! at ./broadcast.jl:908 [inlined]
 [4] copyto! at ./broadcast.jl:863 [inlined]
 [5] (::typeof(∂(copyto!)))(::FillArrays.Fill{Float32,1,Tuple{Base.OneTo{Int64}}}) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface2.jl:0
 [6] copy at ./broadcast.jl:839 [inlined]
 [7] materialize at ./broadcast.jl:819 [inlined]
 [8] #1636 at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22 [inlined]
 [9] (::typeof(∂(#1636)))(::Float32) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface2.jl:0
 [10] (::Zygote.var"#28#29"{typeof(∂(#1636))})(::Float32) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface.jl:38
 [11] gradient(::Function, ::Array{Float64,1}) at /Users/viral/.julia/packages/Zygote/8dVxG/src/compiler/interface.jl:47
 [12] top-level scope at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22
 [13] include(::Module, ::String) at ./Base.jl:377
 [14] include at /Users/viral/.julia/packages/Zygote/8dVxG/src/Zygote.jl:1 [inlined]
 [15] precompile at /Users/viral/.julia/packages/Zygote/8dVxG/src/Zygote.jl:43 [inlined]
 [16] (::Zygote.var"#1613#1614")() at /Users/viral/.julia/packages/Requires/9Jse8/src/init.jl:11
 [17] __init__() at /Users/viral/.julia/packages/Requires/9Jse8/src/init.jl:18
 [18] _include_from_serialized(::String, ::Array{Any,1}) at ./loading.jl:690
 [19] _require_search_from_serialized(::Base.PkgId, ::String) at ./loading.jl:774
 [20] _tryrequire_from_serialized(::Base.PkgId, ::UInt64, ::Nothing) at ./loading.jl:705
 [21] _require_from_serialized(::String) at ./loading.jl:736
 [22] _require(::Base.PkgId) at ./loading.jl:1032
 [23] require(::Base.PkgId) at ./loading.jl:920
 [24] require(::Module, ::Symbol) at ./loading.jl:915
 [25] include(::String) at ./client.jl:439
 [26] top-level scope at none:6
in expression starting at /Users/viral/.julia/packages/Zygote/8dVxG/src/precompile.jl:22
during initialization of module Zygote
in expression starting at /Users/viral/.julia/dev/GeometricFlux/test/runtests.jl:1
ERROR: Package GeometricFlux errored during testing

from geometricflux.jl.

yuehhua avatar yuehhua commented on June 14, 2024

@ViralBShah I checked my Travis CI passed and Gitlab CI passed on master branch.
You may want to try again.

from geometricflux.jl.

yuehhua avatar yuehhua commented on June 14, 2024

OK, I just close this issue. If there are any issues, it is welcome to open a new one.

from geometricflux.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.