Skip to content

Commit

Permalink
more docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Richard2926 committed Apr 14, 2024
1 parent 4f60c79 commit 8e27ae4
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@

<!-- [![][zenodo-img]][zenodo-status] -->

ParametricOperators.jl is a Julia Language-based scientific library designed to facilitate the creation and manipulation of tensor operations involving large-scale data using Kronecker products. It provides an efficient and mathematically consistent way to express tensor programs and distribution in the context of machine learning.
`ParametricOperators.jl` is a Julia Language-based scientific library designed to facilitate the creation and manipulation of tensor operations involving large-scale data using Kronecker products. It provides an efficient and mathematically consistent way to express tensor programs and distribution in the context of machine learning.

> [!NOTE]
> [`ParametericDFNOs.jl`](https://github.com/slimgroup/ParametericDFNOs.jl/) is built on `ParametricOperators.jl`
## Features
- <b>Kronecker Product Operations:</b> Implement tensor operations using Kronecker products for linear operators acting along multiple dimensions.
Expand All @@ -27,7 +30,7 @@ This will add `ParametricOperators.jl` as dependency to your project

## Documentation

Check out the [Documentation](https://slimgroup.github.io/ParametricOperators.jl) for more or you get started by running some [examples](https://github.com/turquoisedragon2926/ParametricOperators.jl-Examples)!
Check out the [Documentation](https://slimgroup.github.io/ParametricOperators.jl) for more or get started by running some [examples](https://github.com/turquoisedragon2926/ParametricOperators.jl-Examples)!

## Issues

Expand Down
2 changes: 1 addition & 1 deletion docs/src/examples/3D_DConv.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ julia> ]
```

!!! warning "To run on multiple GPUs"
If you wish to run on multiple GPUs and the below code fails to scale, make sure the GPUs are binded to different tasks. The approach we use is to unbind our GPUs on request and assign manually:
If you wish to run on multiple GPUs, make sure the GPUs are binded to different tasks. The approach we use is to unbind our GPUs on request and assign manually:

```julia
CUDA.device!(rank % 4)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/examples/3D_DFFT.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ julia> ]
```

!!! warning "To run on multiple GPUs"
If you wish to run on multiple GPUs and the below code fails to scale, make sure the GPUs are binded to different tasks. The approach we use is to unbind our GPUs on request and assign manually:
If you wish to run on multiple GPUs, make sure the GPUs are binded to different tasks. The approach we use is to unbind our GPUs on request and assign manually:

```julia
CUDA.device!(rank % 4)
Expand Down

0 comments on commit 8e27ae4

Please sign in to comment.