The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

get_embed_usage

Introduction

The get_embed function retrieves embeddings based on provided input data. This vignette demonstrates the usage of the get_embed function with example datasets included in the MUGS package.


Load the Required Library

Ensure the MUGS package is loaded before running the example:

library(MUGS)

Load Example Data

Load the example datasets for the get_embed function:

set.seed(1)
S <- matrix(rnorm(100^2), 100, 100)
library(rsvd)
svd <- rsvd(S, 20)

Run the get_embed Function

Run the get_embed function to extract embeddings from the data:

# Example usage of get_embed
U <- get_embed(svd, d=10, normalize=TRUE)

Examine the Output

Explore the structure and key components of the output:

# View the structure of the output
str(U)
#>  num [1:100, 1:10] -5.65e-01 -6.38e-01 3.79e-01 3.06e-01 -5.82e-05 ...

# Display the first few rows of the results
cat("\nEmbedding Results (first 5 rows):\n")
#> 
#> Embedding Results (first 5 rows):
print(head(U, 5))
#>               [,1]        [,2]       [,3]        [,4]        [,5]         [,6]
#> [1,] -5.647594e-01  0.09626616 -0.5793501 -0.10084797  0.13928182 -0.377441496
#> [2,] -6.384830e-01 -0.29585454 -0.3236334 -0.39702952 -0.17937683 -0.229562372
#> [3,]  3.786506e-01 -0.21009859 -0.2831174  0.39243036  0.02058818  0.075576728
#> [4,]  3.060991e-01 -0.26686624 -0.2882164 -0.56902082 -0.06900927 -0.003753071
#> [5,] -5.819784e-05 -0.53728680  0.3493060  0.03360345  0.12269969  0.513945126
#>             [,7]       [,8]        [,9]       [,10]
#> [1,]  0.01630144 -0.2049133 -0.17183344  0.30384089
#> [2,]  0.28273084  0.2719569  0.03996107  0.04549094
#> [3,] -0.61570868  0.3135361  0.27342339  0.14151726
#> [4,]  0.32838411  0.2242880 -0.50550587 -0.09888660
#> [5,]  0.08446232  0.3807319 -0.36149449  0.16191136

Notes

  1. Input Data: Ensure that U.1 and S.1 are properly formatted matrices or data frames.
  2. Output Structure: The output contains embeddings derived from the input data, which can be used in downstream analysis.

Summary

This vignette demonstrated the use of the get_embed function to retrieve embeddings from input data. Use this function to process your data and extract meaningful embeddings for further applications.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.