model_mlp | R Documentation |
A configurable feed forward network (Multi-Layer Perceptron) with embedding
model_mlp(..., horizon, output_size, embedding = NULL, activation = nnf_relu)
net <- model_mlp(4, 2, 1) x <- as_tensor(iris[, 1:4]) net(x) # With categorical features library(recipes) iris_prep <- recipe(iris) %>% step_integer(Species) %>% prep() %>% juice() iris_prep <- mutate(iris_prep, Species = as.integer(Species)) x_num <- as_tensor(iris_prep[, 1:4]) x_cat <- as_tensor(dplyr::select(iris_prep, 5)) n_unique_values <- dict_size(iris_prep) .init_layer_spec <- init_layer_spec( num_embeddings = n_unique_values, embedding_dim = embedding_size_google(n_unique_values), numeric_in = 4, numeric_out = 2 ) net <- model_mlp(.init_layer_spec, 2, 1) net(x_num, x_cat)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.