我試過用其他訓練的數據,在java調用,有些建議吧。
首先,如果訓練的模型不大,這個可以把訓練參數獲取到,然后在c++中調用,當然矩陣計算要自己準備。
我以前就是這樣的,但這種局限性很大,最大的問題就是這種方法的前提,模型不復雜情況下。這樣普通的應用服務器還是可以承擔運算負荷的。
但如果模型復雜,還是不建議這樣弄了,機器跑不過來,其中的針對性的浮點運算優化也不是一時半會搞定的。這個時候還是建議使用訓練機器用python通過webservice完成遠程調用實現業務應用。
我試過用其他訓練的數據,在java調用,有些建議吧。
首先,如果訓練的模型不大,這個可以把訓練參數獲取到,然后在c++中調用,當然矩陣計算要自己準備。
我以前就是這樣的,但這種局限性很大,最大的問題就是這種方法的前提,模型不復雜情況下。這樣普通的應用服務器還是可以承擔運算負荷的。
但如果模型復雜,還是不建議這樣弄了,機器跑不過來,其中的針對性的浮點運算優化也不是一時半會搞定的。這個時候還是建議使用訓練機器用python通過webservice完成遠程調用實現業務應用。