changeset 1364:1b8f1af8382a

Merge bugfix/lazytensors
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Sun, 21 May 2023 20:57:25 +0200
parents 689978b1ef16 (current diff) bc390a33e0a2 (diff)
children 4684c7f1c4cb 1db346d8c2e3
files
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
diff -r 689978b1ef16 -r 1b8f1af8382a src/LazyTensors/lazy_tensor_operations.jl
--- a/src/LazyTensors/lazy_tensor_operations.jl	Sun May 21 20:48:46 2023 +0200
+++ b/src/LazyTensors/lazy_tensor_operations.jl	Sun May 21 20:57:25 2023 +0200
@@ -52,7 +52,7 @@
 domain_size(tmt::TensorTranspose) = range_size(tmt.tm)
 
 
-struct ElementwiseTensorOperation{Op,T,R,D,T1<:LazyTensor{T,R,D},T2<:LazyTensor{T,R,D}} <: LazyTensor{T,D,R}
+struct ElementwiseTensorOperation{Op,T,R,D,T1<:LazyTensor{T,R,D},T2<:LazyTensor{T,R,D}} <: LazyTensor{T,R,D}
     tm1::T1
     tm2::T2
 
diff -r 689978b1ef16 -r 1b8f1af8382a test/LazyTensors/lazy_tensor_operations_test.jl
--- a/test/LazyTensors/lazy_tensor_operations_test.jl	Sun May 21 20:48:46 2023 +0200
+++ b/test/LazyTensors/lazy_tensor_operations_test.jl	Sun May 21 20:57:25 2023 +0200
@@ -188,7 +188,7 @@
     @test a*Ã == Ã*a
     @test range_size(a*Ã) == range_size(Ã)
     @test domain_size(a*Ã) == domain_size(Ã)
-    @test a*Ã*v == a.*A*v
+    @test a*Ã*v ≈ a.*A*v rtol=1e-14
 end