-
Notifications
You must be signed in to change notification settings - Fork 66
Closed
Description
library(greta)
#>
#> Attaching package: 'greta'
#> The following objects are masked from 'package:stats':
#>
#> binomial, cov2cor, poisson
#> The following objects are masked from 'package:base':
#>
#> %*%, apply, backsolve, beta, chol2inv, colMeans, colSums, diag,
#> eigen, forwardsolve, gamma, identity, rowMeans, rowSums, sweep,
#> tapply
# an array of random standard normals with the specificed dims
# e.g. randn(3, 2, 1)
randn <- function(...) {
dim <- c(...)
array(rnorm(prod(dim)), dim = dim)
}
rand_array <- randn(7, 2, 2)
rand_greta_array <- as_data(rand_array)
rand_array
#> , , 1
#>
#> [,1] [,2]
#> [1,] 0.03177304 1.8284544
#> [2,] 0.81938056 -0.6474075
#> [3,] -0.64281612 0.3793273
#> [4,] 0.55142100 -0.1914557
#> [5,] -2.24318860 0.3394805
#> [6,] -1.64262209 2.0802298
#> [7,] 0.09018604 1.5560759
#>
#> , , 2
#>
#> [,1] [,2]
#> [1,] 2.388094172 1.5894255
#> [2,] -0.110582661 0.6256889
#> [3,] -1.134299181 0.9422529
#> [4,] -1.906239090 -0.3626022
#> [5,] 2.321062768 2.9050268
#> [6,] 0.008855675 0.6774489
#> [7,] 0.887511419 0.9159637
rand_greta_array
#> greta array (data)
#>
#> , , 1
#>
#> [,1] [,2]
#> [1,] 0.03177304 1.8284544
#> [2,] 0.81938056 -0.6474075
#> [3,] -0.64281612 0.3793273
#> [4,] 0.55142100 -0.1914557
#> [5,] -2.24318860 0.3394805
#> [6,] -1.64262209 2.0802298
#> [7,] 0.09018604 1.5560759
#>
#> , , 2
#>
#> [,1] [,2]
#> [1,] 2.388094172 1.5894255
#> [2,] -0.110582661 0.6256889
#> [3,] -1.134299181 0.9422529
#> [4,] -1.906239090 -0.3626022
#> [5,] 2.321062768 2.9050268
#> [6,] 0.008855675 0.6774489
#> [7,] 0.887511419 0.9159637
head(rand_array)
#> , , 1
#>
#> [,1] [,2]
#> [1,] 0.03177304 1.8284544
#> [2,] 0.81938056 -0.6474075
#> [3,] -0.64281612 0.3793273
#> [4,] 0.55142100 -0.1914557
#> [5,] -2.24318860 0.3394805
#> [6,] -1.64262209 2.0802298
#>
#> , , 2
#>
#> [,1] [,2]
#> [1,] 2.388094172 1.5894255
#> [2,] -0.110582661 0.6256889
#> [3,] -1.134299181 0.9422529
#> [4,] -1.906239090 -0.3626022
#> [5,] 2.321062768 2.9050268
#> [6,] 0.008855675 0.6774489
head(rand_greta_array)
#> greta array (operation)
#>
#> [,1]
#> [1,] 0.03177304
#> [2,] 0.81938056
#> [3,] -0.64281612
#> [4,] 0.55142100
#> [5,] -2.24318860
#> [6,] -1.64262209Created on 2021-05-04 by the reprex package (v2.0.0)
Session info
sessioninfo::session_info()
#> ─ Session info ───────────────────────────────────────────────────────────────
#> setting value
#> version R version 4.0.5 (2021-03-31)
#> os macOS Big Sur 10.16
#> system x86_64, darwin17.0
#> ui X11
#> language (EN)
#> collate en_AU.UTF-8
#> ctype en_AU.UTF-8
#> tz Australia/Perth
#> date 2021-05-04
#>
#> ─ Packages ───────────────────────────────────────────────────────────────────
#> package * version date lib source
#> backports 1.2.1 2020-12-09 [1] standard (@1.2.1)
#> base64enc 0.1-3 2015-07-28 [1] standard (@0.1-3)
#> cli 2.4.0 2021-04-05 [1] CRAN (R 4.0.2)
#> coda 0.19-4 2020-09-30 [1] CRAN (R 4.0.2)
#> codetools 0.2-18 2020-11-04 [1] CRAN (R 4.0.5)
#> crayon 1.4.1 2021-02-08 [1] CRAN (R 4.0.2)
#> digest 0.6.27 2020-10-24 [1] standard (@0.6.27)
#> ellipsis 0.3.1 2020-05-15 [1] standard (@0.3.1)
#> evaluate 0.14 2019-05-28 [1] standard (@0.14)
#> fansi 0.4.2 2021-01-15 [1] CRAN (R 4.0.2)
#> fs 1.5.0 2020-07-31 [1] standard (@1.5.0)
#> future 1.21.0 2020-12-10 [1] CRAN (R 4.0.2)
#> globals 0.14.0 2020-11-22 [1] CRAN (R 4.0.2)
#> glue 1.4.2 2020-08-27 [1] standard (@1.4.2)
#> greta * 0.3.1.9012 2021-04-27 [1] local
#> highr 0.8 2019-03-20 [1] standard (@0.8)
#> hms 1.0.0 2021-01-13 [1] CRAN (R 4.0.2)
#> htmltools 0.5.1.1 2021-01-22 [1] CRAN (R 4.0.2)
#> jsonlite 1.7.2 2020-12-09 [1] standard (@1.7.2)
#> knitr 1.31 2021-01-27 [1] CRAN (R 4.0.2)
#> lattice 0.20-41 2020-04-02 [1] CRAN (R 4.0.5)
#> lifecycle 1.0.0 2021-02-15 [1] CRAN (R 4.0.2)
#> listenv 0.8.0 2019-12-05 [1] CRAN (R 4.0.2)
#> magrittr 2.0.1 2020-11-17 [1] standard (@2.0.1)
#> Matrix 1.3-2 2021-01-06 [1] CRAN (R 4.0.5)
#> parallelly 1.24.0 2021-03-14 [1] CRAN (R 4.0.2)
#> pillar 1.6.0 2021-04-13 [1] CRAN (R 4.0.2)
#> pkgconfig 2.0.3 2019-09-22 [1] standard (@2.0.3)
#> prettyunits 1.1.1 2020-01-24 [1] standard (@1.1.1)
#> progress 1.2.2 2019-05-16 [1] CRAN (R 4.0.2)
#> purrr 0.3.4 2020-04-17 [1] standard (@0.3.4)
#> R6 2.5.0 2020-10-28 [1] standard (@2.5.0)
#> Rcpp 1.0.6 2021-01-15 [1] CRAN (R 4.0.2)
#> reprex 2.0.0 2021-04-02 [1] CRAN (R 4.0.2)
#> reticulate 1.19 2021-04-21 [1] CRAN (R 4.0.2)
#> rlang 0.4.10 2020-12-30 [1] CRAN (R 4.0.2)
#> rmarkdown 2.7 2021-02-19 [1] CRAN (R 4.0.2)
#> sessioninfo 1.1.1 2018-11-05 [1] standard (@1.1.1)
#> stringi 1.5.3 2020-09-09 [1] standard (@1.5.3)
#> stringr 1.4.0 2019-02-10 [1] standard (@1.4.0)
#> styler 1.4.1 2021-03-30 [1] CRAN (R 4.0.2)
#> tensorflow 2.4.0 2021-03-23 [1] CRAN (R 4.0.3)
#> tfruns 1.5.0 2021-02-26 [1] CRAN (R 4.0.2)
#> tibble 3.1.1 2021-04-18 [1] CRAN (R 4.0.3)
#> utf8 1.2.1 2021-03-12 [1] CRAN (R 4.0.2)
#> vctrs 0.3.7 2021-03-29 [1] CRAN (R 4.0.3)
#> whisker 0.4 2019-08-28 [1] standard (@0.4)
#> withr 2.4.2 2021-04-18 [1] CRAN (R 4.0.3)
#> xfun 0.22 2021-03-11 [1] CRAN (R 4.0.2)
#> yaml 2.2.1 2020-02-01 [1] standard (@2.2.1)
#>
#> [1] /Library/Frameworks/R.framework/Versions/4.0/Resources/library