| midas_fit | R Documentation |
Sends data to the server and fits a MIDAS denoising autoencoder.
midas_fit(
data,
hidden_layers = c(256L, 128L, 64L),
dropout_prob = 0.5,
epochs = 75L,
batch_size = 64L,
lr = 0.001,
corrupt_rate = 0.8,
num_adj = 1,
cat_adj = 1,
bin_adj = 1,
pos_adj = 1,
omit_first = FALSE,
seed = 89L,
...
)
data |
A data frame (may contain |
|
Integer vector of hidden layer sizes
(default | |
dropout_prob |
Numeric. Dropout probability (default 0.5). |
epochs |
Integer. Number of training epochs (default 75). |
batch_size |
Integer. Mini-batch size (default 64). |
lr |
Numeric. Learning rate (default 0.001). |
corrupt_rate |
Numeric. Corruption rate for denoising (default 0.8). |
num_adj |
Numeric. Loss multiplier for numeric columns (default 1). |
cat_adj |
Numeric. Loss multiplier for categorical columns (default 1). |
bin_adj |
Numeric. Loss multiplier for binary columns (default 1). |
pos_adj |
Numeric. Loss multiplier for positive columns (default 1). |
omit_first |
Logical. Omit first column from encoder input
(default |
seed |
Integer. Random seed (default 89). |
... |
Arguments forwarded to |
A list with model_id, n_rows, n_cols, col_types.
## Not run:
df <- data.frame(X1 = rnorm(200), X2 = rnorm(200), X3 = rnorm(200))
df$X2[sample(200, 40)] <- NA
fit <- midas_fit(df, epochs = 10L)
fit$model_id
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.