Mercurial > repos > public > sbplib_julia
comparison src/LazyTensors/LazyTensors.jl @ 1835:a6f28a8b8f3f refactor/lazy_tensors/elementwise_ops
Merge default
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 09 Jan 2025 12:40:49 +0100 |
parents | 8b64df6cadba dfb43fdac9fc |
children | 368999a2e243 |
comparison
equal
deleted
inserted
replaced
1789:48eaa973159a | 1835:a6f28a8b8f3f |
---|---|
1 module LazyTensors | 1 module LazyTensors |
2 | |
3 export LazyTensor | |
4 export apply | |
5 export apply_transpose | |
6 export range_dim, domain_dim | |
7 export range_size, domain_size | |
2 | 8 |
3 export TensorApplication | 9 export TensorApplication |
4 export TensorTranspose | 10 export TensorTranspose |
5 export TensorComposition | 11 export TensorComposition |
6 export IdentityTensor | 12 export IdentityTensor |
10 export InflatedTensor | 16 export InflatedTensor |
11 export LazyOuterProduct | 17 export LazyOuterProduct |
12 export ⊗ | 18 export ⊗ |
13 export DomainSizeMismatch | 19 export DomainSizeMismatch |
14 export RangeSizeMismatch | 20 export RangeSizeMismatch |
21 | |
22 export LazyArray | |
23 export LazyFunctionArray | |
24 export +̃, -̃, *̃, /̃ | |
15 | 25 |
16 include("lazy_tensor.jl") | 26 include("lazy_tensor.jl") |
17 include("tensor_types.jl") | 27 include("tensor_types.jl") |
18 include("lazy_array.jl") | 28 include("lazy_array.jl") |
19 include("lazy_tensor_operations.jl") | 29 include("lazy_tensor_operations.jl") |