/** * @typedef {import('@mixly/python-mixpy').PythonMixpySKLearnGenerators} PythonMixpySKLearnGenerators */ // sklearn 初始化线性回归 export const sklearn_LinearRegression = function (_, generator) { const value_model_name = generator.valueToCode(this, 'model_name', generator.ORDER_ATOMIC) || 'model'; const value_fit_intercept = generator.valueToCode(this, 'fit_intercept', generator.ORDER_ATOMIC) || 'True'; const value_n_jobs = generator.valueToCode(this, 'n_jobs', generator.ORDER_ATOMIC) || 'None'; generator.definitions_['import_sklearn_linear_model'] = 'from sklearn.linear_model import LinearRegression'; const code = value_model_name + ' = LinearRegression(fit_intercept=' + value_fit_intercept + ', n_jobs=' + value_n_jobs + ')\n'; return code; }