from learnware.model import BaseModel import numpy as np import joblib import os class MyModel(BaseModel): def __init__(self): super(MyModel, self).__init__(input_shape=(20,), output_shape=(1,)) dir_path = os.path.dirname(os.path.abspath(__file__)) model_path = os.path.join(dir_path, "ridge.pkl") model = joblib.load(model_path) self.model = model def predict(self, X: np.ndarray) -> np.ndarray: return self.model.predict(X)
基于学件范式,全流程地支持学件上传、检测、组织、查搜、部署和复用等功能。同时,该仓库作为北冥坞系统的引擎,支撑北冥坞系统的核心功能。