R nnet 模型作为用于其他编程语言的方程式
R nnet model as an equation for use in other programming languages
我已经使用 nnet 在 RStudio 中成功创建了模型。
但现在我需要在 Java 中对其进行编码。
我想我可以获取权重 (wts) 并建立激活函数所需的方程式,但我希望有人已经编写了一个函数来执行此操作。
人们通常如何采用他们的 R 模型并在 C、Java 等语言中实现它们?
str(mynn) gives:
List of 18
$ n : num [1:3] 1 2 1
$ nunits : int 5
$ nconn : num [1:6] 0 0 0 2 4 7
$ conn : num [1:7] 0 1 0 1 0 2 3
$ nsunits : num 4
$ decay : num 0.02
$ entropy : logi FALSE
$ softmax : logi FALSE
$ censored : logi FALSE
$ value : num 26466497
$ wts : num [1:7] 6.422 -0.433 -11.771 2.086 -12001.039 ...
$ convergence : int 0
等...
也许以前有人问过这个问题,但是 google 搜索了几个小时都没有找到答案。
感谢您的帮助。非常感谢。
我已经使用 nnet 在 RStudio 中成功创建了模型。
但现在我需要在 Java 中对其进行编码。
我想我可以获取权重 (wts) 并建立激活函数所需的方程式,但我希望有人已经编写了一个函数来执行此操作。
人们通常如何采用他们的 R 模型并在 C、Java 等语言中实现它们?
str(mynn) gives:
List of 18
$ n : num [1:3] 1 2 1
$ nunits : int 5
$ nconn : num [1:6] 0 0 0 2 4 7
$ conn : num [1:7] 0 1 0 1 0 2 3
$ nsunits : num 4
$ decay : num 0.02
$ entropy : logi FALSE
$ softmax : logi FALSE
$ censored : logi FALSE
$ value : num 26466497
$ wts : num [1:7] 6.422 -0.433 -11.771 2.086 -12001.039 ...
$ convergence : int 0
等...
也许以前有人问过这个问题,但是 google 搜索了几个小时都没有找到答案。
感谢您的帮助。非常感谢。