我培訓了一個由2個組件組成的計算機視覺分類器:數據的內核PCA轉換和SVM二進制分類模型。將python sklearn模型導出爲生產(java/C++)
這些模型使用SKlearn在Python中進行了培訓,但我想用它們來實現C++和更高版本中的實際計算機視覺任務。將我的模型導出到其他環境的最佳方式是什麼?有沒有一個聰明的方法來做到這一點,或者我只需要用新語言手動編寫所有參數?
我培訓了一個由2個組件組成的計算機視覺分類器:數據的內核PCA轉換和SVM二進制分類模型。將python sklearn模型導出爲生產(java/C++)
這些模型使用SKlearn在Python中進行了培訓,但我想用它們來實現C++和更高版本中的實際計算機視覺任務。將我的模型導出到其他環境的最佳方式是什麼?有沒有一個聰明的方法來做到這一點,或者我只需要用新語言手動編寫所有參數?
爲什麼不只是用C++進行訓練?如果實現不相同(除非您從頭開始對整個算法進行編碼,否則似乎很可能),那麼在新模型中,輸出的參數會是最優的還是等效的?作爲第一個開始,導出到文件並使用C++導入文件將勝過手動編碼任何東西。 – Chris