docs/apis/MLModel.md
MLModel表示一个机器学习算法中,需要用到的完整模型集合。一个复杂的机器学习算法,往往需要多个远程模型PSModel协作,为了方便对这些模型进行统一操作和管理,MLModel作为一个抽象类,成为了Angel所有模型的基类
MLModel是一个抽象类,它需要在具体的机器学习算法实现中进行继承。它是作为一个容器类,管理具体算法中的所有PSModel,作为一个整体模型被加载,训练和保存。同时,它需要负责Predict的执行逻辑实现。
predict
def predict(storage: DataBlock[predictType]): DataBlock[PredictResult]setSavePath
def setSavePath(conf: Configuration)setLoadPath
def setLoadPath(conf: Configuration)addPSModel
def addPSModel(name: String, psModel: PSModel[_])getPSModel
def getPSModel(name: String): PSModel[_]