Mercurial > repos > public > sbplib_julia
annotate src/LazyTensors/LazyTensors.jl @ 992:bc384aaade30 refactor/lazy_tensors
Add a bunch of todos and add a ScalingTensor
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Fri, 18 Mar 2022 17:28:07 +0100 |
| parents | 089a1411dfc0 |
| children | 1ba8a398af9c |
| rev | line source |
|---|---|
|
184
6945c15a6a7a
Rename package LazyTensor to LazyTensors
Jonatan Werpers <jonatan@werpers.com>
parents:
180
diff
changeset
|
1 module LazyTensors |
|
954
8f1b8827d389
Remove unused `using` of RegionIndices
Jonatan Werpers <jonatan@werpers.com>
parents:
335
diff
changeset
|
2 |
| 976 | 3 export LazyTensorMappingApplication |
| 4 export LazyTensorMappingTranspose | |
| 5 export TensorMappingComposition | |
| 6 export LazyLinearMap | |
| 7 export IdentityMapping | |
|
992
bc384aaade30
Add a bunch of todos and add a ScalingTensor
Jonatan Werpers <jonatan@werpers.com>
parents:
976
diff
changeset
|
8 export ScalingTensor |
| 976 | 9 export InflatedTensorMapping |
| 10 export LazyOuterProduct | |
| 11 export ⊗ | |
| 12 export SizeMismatch | |
| 13 | |
|
190
8964b3165097
Break LazyTensors.jl into several files
Jonatan Werpers <jonatan@werpers.com>
parents:
186
diff
changeset
|
14 include("tensor_mapping.jl") |
|
267
634453a4e1d8
Restructure code in LazyTensors
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
190
diff
changeset
|
15 include("lazy_array.jl") |
|
634453a4e1d8
Restructure code in LazyTensors
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
190
diff
changeset
|
16 include("lazy_tensor_operations.jl") |
|
180
b7397ae8afaf
Move tensor mappings to a package LazyTensor
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
17 |
|
b7397ae8afaf
Move tensor mappings to a package LazyTensor
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
18 end # module |
