Mercurial > repos > public > sbplib_julia
comparison test/testLazyTensors.jl @ 437:c3aa4ede899c
Merge bugfix/tensor_application_multiplication
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 19 Oct 2020 20:55:01 +0200 |
parents | cffdac9c612d |
children | 00c317c9ccfb |
comparison
equal
deleted
inserted
replaced
428:6737e769a1ca | 437:c3aa4ede899c |
---|---|
56 @test (m*m*v)[3] == (:apply,m*v,(Index{Unknown}(3),)) | 56 @test (m*m*v)[3] == (:apply,m*v,(Index{Unknown}(3),)) |
57 @test (m*m*v)[Index{Lower}(6)] == (:apply,m*v,(Index{Lower}(6),)) | 57 @test (m*m*v)[Index{Lower}(6)] == (:apply,m*v,(Index{Lower}(6),)) |
58 @test (m*m*v)[6] == (:apply,m*v,(Index{Unknown}(6),)) | 58 @test (m*m*v)[6] == (:apply,m*v,(Index{Unknown}(6),)) |
59 @test_broken BoundsError == (m*m*v)[0] | 59 @test_broken BoundsError == (m*m*v)[0] |
60 @test_broken BoundsError == (m*m*v)[7] | 60 @test_broken BoundsError == (m*m*v)[7] |
61 @test_throws MethodError m*m | |
61 | 62 |
62 m = SizeDoublingMapping{Int, 2, 1}((3,)) | 63 m = SizeDoublingMapping{Int, 2, 1}((3,)) |
63 @test_throws MethodError m*ones(Int,2,2) | 64 @test_throws MethodError m*ones(Int,2,2) |
64 @test_throws MethodError m*m*v | 65 @test_throws MethodError m*m*v |
65 | 66 |