Package: sparta 0.8.4
sparta: Sparse Tables
Fast Multiplication and Marginalization of Sparse Tables.
Authors:
sparta_0.8.4.tar.gz
sparta_0.8.4.zip(r-4.7)sparta_0.8.4.zip(r-4.6)sparta_0.8.4.zip(r-4.5)
sparta_0.8.4.tgz(r-4.6-x86_64)sparta_0.8.4.tgz(r-4.6-arm64)sparta_0.8.4.tgz(r-4.5-x86_64)sparta_0.8.4.tgz(r-4.5-arm64)
sparta_0.8.4.tar.gz(r-4.7-arm64)sparta_0.8.4.tar.gz(r-4.7-x86_64)sparta_0.8.4.tar.gz(r-4.6-arm64)sparta_0.8.4.tar.gz(r-4.6-x86_64)
sparta_0.8.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
sparta/json (API)
NEWS
| # Install 'sparta' in R: |
| install.packages('sparta', repos = c('https://mlindsk.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mlindsk/sparta/issues
Last updated from:8f812c914c. Checks:8 NOTE, 2 OK, 3 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | NOTE | 168 | ||
| linux-devel-x86_64 | NOTE | 145 | ||
| source / vignettes | OK | 251 | ||
| linux-release-arm64 | NOTE | 139 | ||
| linux-release-x86_64 | NOTE | 139 | ||
| macos-release-arm64 | NOTE | 246 | ||
| macos-release-x86_64 | NOTE | 404 | ||
| macos-oldrel-arm64 | FAIL | 99 | ||
| macos-oldrel-x86_64 | FAIL | 177 | ||
| windows-devel | NOTE | 160 | ||
| windows-release | NOTE | 136 | ||
| windows-oldrel | FAIL | 72 | ||
| wasm-release | OK | 126 |
Exports:allowed_class_to_spartaas_arrayas_cptas_dfas_spartadim_namesdivequivget_cell_nameget_valget_valuesmargmultnormalizeslicesparsitysparta_onessparta_ranksparta_structsparta_unity_structtable_sizevalswhich_max_cellwhich_max_idxwhich_min_cellwhich_min_idx
Dependencies:RcppRcppArmadillo
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| sparta: Sparse Tables | sparta-package sparta |
| Classes that can be converted to sparta | allowed_class_to_sparta |
| As array | as_array as_array.sparta as_array.sparta_unity |
| As cpt | as_cpt as_cpt.sparta |
| As data frame | as_df as_df.sparta |
| As sparse table | as_sparta as_sparta.array as_sparta.data.frame as_sparta.matrix as_sparta.sparta as_sparta.table |
| Equiv | equiv equiv.sparta |
| Get value or cell name | get_cell_name get_cell_name.sparta get_val get_val.sparta |
| Marginalization of sparse tables | marg marg.numeric marg.sparta |
| Multiplication and division of sparse tables | div div.numeric div.sparta mult mult.numeric mult.sparta |
| Normalize | normalize normalize.numeric normalize.sparta |
| print.sparta | |
| Slice | slice slice.sparta |
| Sparsity | sparsity sparsity.sparta sparsity.sparta_unity |
| Sparta Ones | sparta_ones |
| Construct sparta object | sparta_struct |
| Sparse unity table | sparta_unity_struct |
| Vector-like operations on sparta objects | max.sparta min.sparta sum.sparta which_max_cell which_max_cell.sparta which_max_idx which_max_idx.sparta which_min_cell which_min_cell.sparta which_min_idx which_min_idx.sparta |
| Number of elements in a table | table_size table_size.sparta |
| Sparta getters | dim_names dim_names.sparta get_values get_values.sparta names.sparta sparta_rank sparta_rank.sparta_unity vals vals.sparta |
