We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5b7d8f1 commit 251f919Copy full SHA for 251f919
src/to_vec.jl
@@ -235,6 +235,13 @@ function to_vec(d::Dict)
235
return d_vec, Dict_from_vec
236
end
237
238
+# types
239
+function FiniteDifferences.to_vec(x::DataType)
240
+ function DataType_from_vec(x_vec::Vector)
241
+ return x
242
+ end
243
+ return Bool[], DataType_from_vec
244
+end
245
246
# ChainRulesCore Differentials
247
function FiniteDifferences.to_vec(x::Tangent{P}) where{P}
test/to_vec.jl
@@ -195,6 +195,11 @@ end
195
196
197
198
+ @testset "DataType" begin
199
+ test_to_vec(Float64) # isa DataType
200
+ test_to_vec(Vector) # isa UnionAll
201
202
+
203
@testset "ChainRulesCore Differentials" begin
204
@testset "Tangent{Tuple}" begin
205
@testset "basic" begin
0 commit comments