Package: einops 0.2.1
einops: Flexible, Powerful, and Readable Tensor Operations
Perform tensor operations using a concise yet expressive syntax inspired by the Python library of the same name. Reshape, rearrange, and combine multidimensional arrays for scientific computing, machine learning, and data analysis. Einops simplifies complex manipulations, making code more maintainable and intuitive. The original implementation is demonstrated in Rogozhnikov (2022) <https://openreview.net/forum?id=oapKSVM2bcj>.
Authors:
einops_0.2.1.tar.gz
einops_0.2.1.zip(r-4.7)einops_0.2.1.zip(r-4.6)einops_0.2.1.zip(r-4.5)
einops_0.2.1.tgz(r-4.6-any)einops_0.2.1.tgz(r-4.5-any)
einops_0.2.1.tar.gz(r-4.7-any)einops_0.2.1.tar.gz(r-4.6-any)
einops_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
einops/json (API)
NEWS
| # Install 'einops' in R: |
| install.packages('einops', repos = c('https://qile0317.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/qile0317/einops/issues
Pkgdown/docs site:https://qile0317.github.io
- einops_image - Example 4D Image Tensor for Einops
arraydeep-learningeinopstensor
Last updated from:50fc8b09f5. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 237 | ||
| source / vignettes | OK | 204 | ||
| linux-release-x86_64 | OK | 177 | ||
| macos-release-arm64 | OK | 137 | ||
| macos-oldrel-arm64 | OK | 282 | ||
| windows-devel | OK | 135 | ||
| windows-release | OK | 135 | ||
| windows-oldrel | OK | 100 | ||
| wasm-release | OK | 156 |
Exports:%>%as_image_tensoreinopeinops.rearrangeeinops.reduceeinops.repeatimage_tensorparse_shaperearrangereducerepeat
Dependencies:askpassassertthatbase64encBiocManagerbrewbriobslibcachemcallrclicliprcommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitdplyrellipsisevaluatefansifarverfastmapFastUtilsfontawesomefsgenericsgertggplot2gitcredsgluegtablehashhighrhtmltoolshtmlwidgetshttpuvhttr2iniisobandjquerylibjsonliteknitrlabelinglaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrr2rR6raggrappdirsrcmdcheckRColorBrewerRcpprlangrmarkdownroperatorsroxygen2rprojrootrstudioapirversionsS7sassscalessessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletidyselecttinytexurlcheckerusethisutf8vctrsviridisLitewaldowhiskerwithrxfunxml2xopenxtableyamlzip
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Perform Einstein-style tensor operations | einop |
| Example 4D Image Tensor for Einops | einops_image |
| Allows reordering elements and repeating them in arbitrary combinations. | einops.repeat repeat |
| Image Tensor: A thin wrapper around 2-4D arrays | as_image_tensor image_tensor |
| Parse a tensor shape to dictionary mapping axes names to their lengths. | parse_shape |
| Reader-friendly smart element reordering for multidimensional tensors. | einops.rearrange rearrange |
| Rearrangement and reduction in one step | einops.reduce reduce |
