comparison test/DiffOps/DiffOps_test.jl @ 995:1ba8a398af9c refactor/lazy_tensors

Rename types
author Jonatan Werpers <jonatan@werpers.com>
date Fri, 18 Mar 2022 21:14:47 +0100
parents 11a444d6fc93
children 471a948cd2b2
comparison
equal deleted inserted replaced
994:55ab7801c45f 995:1ba8a398af9c
20 # v[:,4] = [1, 2, 3,4] 20 # v[:,4] = [1, 2, 3,4]
21 # v[:,3] = [4, 5, 6, 7] 21 # v[:,3] = [4, 5, 6, 7]
22 # v[:,2] = [7, 8, 9, 10] 22 # v[:,2] = [7, 8, 9, 10]
23 # v[:,1] = [10, 11, 12, 13] 23 # v[:,1] = [10, 11, 12, 13]
24 # 24 #
25 # @test e_w isa TensorMapping{T,2,1} where T 25 # @test e_w isa LazyTensor{T,2,1} where T
26 # @test e_w' isa TensorMapping{T,1,2} where T 26 # @test e_w' isa LazyTensor{T,1,2} where T
27 # 27 #
28 # @test domain_size(e_w, (3,2)) == (2,) 28 # @test domain_size(e_w, (3,2)) == (2,)
29 # @test domain_size(e_e, (3,2)) == (2,) 29 # @test domain_size(e_e, (3,2)) == (2,)
30 # @test domain_size(e_s, (3,2)) == (3,) 30 # @test domain_size(e_s, (3,2)) == (3,)
31 # @test domain_size(e_n, (3,2)) == (3,) 31 # @test domain_size(e_n, (3,2)) == (3,)
79 # 79 #
80 # v = evalOn(g, (x,y)-> x^2 + (y-1)^2 + x*y) 80 # v = evalOn(g, (x,y)-> x^2 + (y-1)^2 + x*y)
81 # v∂x = evalOn(g, (x,y)-> 2*x + y) 81 # v∂x = evalOn(g, (x,y)-> 2*x + y)
82 # v∂y = evalOn(g, (x,y)-> 2*(y-1) + x) 82 # v∂y = evalOn(g, (x,y)-> 2*(y-1) + x)
83 # 83 #
84 # @test d_w isa TensorMapping{T,2,1} where T 84 # @test d_w isa LazyTensor{T,2,1} where T
85 # @test d_w' isa TensorMapping{T,1,2} where T 85 # @test d_w' isa LazyTensor{T,1,2} where T
86 # 86 #
87 # @test domain_size(d_w, (3,2)) == (2,) 87 # @test domain_size(d_w, (3,2)) == (2,)
88 # @test domain_size(d_e, (3,2)) == (2,) 88 # @test domain_size(d_e, (3,2)) == (2,)
89 # @test domain_size(d_s, (3,2)) == (3,) 89 # @test domain_size(d_s, (3,2)) == (3,)
90 # @test domain_size(d_n, (3,2)) == (3,) 90 # @test domain_size(d_n, (3,2)) == (3,)