J'utilise le package Kerasdans R pour faire un réseau de neurones. Comment puis-je extraire la sortie d'une couche cachée? J'ai trouvé un exemple en python, mais c'est juste que je n'ai aucune idée de comment faire ça en R.
J'utilise le package Kerasdans R pour faire un réseau de neurones. Comment puis-je extraire la sortie d'une couche cachée? J'ai trouvé un exemple en python, mais c'est juste que je n'ai aucune idée de comment faire ça en R.
Réponses:
Vous pouvez obtenir la réponse sur https://keras.rstudio.com/articles/faq.html
C'est ici:
model <- ... # create the original model
layer_name <- 'my_layer'
intermediate_layer_model <- keras_model(inputs = model$input,
outputs = get_layer(model, layer_name)$output)
intermediate_output <- predict(intermediate_layer_model, data)