nplot | R Documentation |
The function draws a neural network plot as a neural
interpretation diagram using with the plotnet
function of the NeuralNetTools R package.
nplot(dnn.fit, bias = FALSE, ...)
dnn.fit |
A neural network model from cito R package. |
bias |
A logical value, indicating whether to draw biases in the layers (default = FALSE). |
... |
Currently ignored. |
The induced subgraph of the input graph mapped on data variables. Based on the estimated connection weights, if the connection weight W > 0, the connection is activated and it is highlighted in red; if W < 0, the connection is inhibited and it is highlighted in blue.
The function invisibly returns the graphical object representing the neural network architecture designed by NeuralNetTools.
Mario Grassi mario.grassi@unipv.it
Beck, M.W. 2018. NeuralNetTools: Visualization and Analysis Tools for Neural Networks. Journal of Statistical Software. 85(11):1-20.
if (torch::torch_is_installed()){
# load ALS data
ig<- alsData$graph
data<- alsData$exprs
data<- transformData(data)$data
#ncores<- parallel::detectCores(logical = FALSE)
dnn0 <- SEMdnn(ig, data, train=1:nrow(data), grad = FALSE,
#hidden = 5*K, link = "selu", bias = TRUE,
hidden = c(10, 10, 10), link = "selu", bias =TRUE,
validation = 0, epochs = 32, ncores = 2)
for (j in 1:length(dnn0$model)) {
nnj <- dnn0$model[[j]][[1]]
nplot(nnj)
Sys.sleep(5)
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.