gpt4 book ai didi

R:如何舍入 plot.nn() 中的权重数字?

转载 作者:行者123 更新时间:2023-12-04 09:46:09 26 4
gpt4 key购买 nike

我正在尝试绘制我的神经网络,我想知道如何将权重四舍五入到 3 位数。

library(neuralnet)
set.seed(0)

x = matrix(rnorm(100, 0, 5), ncol=4)
y = rnorm(25, 100, 20)
data = data.frame(y, x)
nn.model = neuralnet(y~., data, linear.output=T, stepmax = 1e+06)

plot(nn.model)

我试过 mapply(round)但它在列表中没有解决 neuralnet模型生成。任何建议表示赞赏!

最佳答案

像这样:

nn.model$weights[[1]] <- lapply(nn.model$weights[[1]], function(x) round(x, 3))
plot(nn.model)

enter image description here

关于R:如何舍入 plot.nn() 中的权重数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62103362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com