AI开发平台ModelArts-LightGBM回归:样例

时间:2023-11-01 16:20:21

样例

inputs = {    "dataframe": None  # @input {"label":"dataframe","type":"DataFrame"}}params = {    "inputs": inputs,    "b_output_action": True,    "outer_pipeline_stages": None,    "input_features_str": "",  # @param {"label":"input_features_str","type":"string","required":"false","helpTip":""}    "label_col": "",  # @param {"label":"label_col","type":"string","required":"true","helpTip":""}    "regressor_feature_vector_col": "model_features",  # @param {"label":"regressor_feature_vector_col","type":"string","required":"false","helpTip":""}    "prediction_col": "prediction",  # @param {"label":"prediction_col","type":"string","required":"false","helpTip":""}    "objective": "regression",  # @param {"label":"objective","type":"string","required":"false","helpTip":""}    "max_depth": -1,  # @param {"label":"max_depth","type":"integer","required":"false","range":"[-1,2147483647]","helpTip":""}    "num_iteration": 100,  # @param {"label":"num_iteration","type":"integer","required":"false","range":"(0,2147483647]","helpTip":""}    "learning_rate": 0.1,  # @param {"label":"learning_rate","type":"number","required":"false","helpTip":""}    "num_leaves": 31,  # @param {"label":"num_leaves","type":"integer","required":"false","range":"(0,2147483647]","helpTip":""}    "max_bin": 255,  # @param {"label":"max_bin","type":"integer","required":"false","range":"(0,2147483647]","helpTip":""}    "bagging_fraction": 1.0,  # @param {"label":"bagging_fraction","type":"number","required":"false","helpTip":""}    "bagging_freq": 0,  # @param {"label":"bagging_freq","type":"integer","required":"false","range":"[0,2147483647]","helpTip":""}    "bagging_seed": 3,  # @param {"label":"bagging_seed","type":"integer","required":"false","range":"[0,2147483647]","helpTip":""}    "early_stopping_round": 0,  # @param {"label":"early_stopping_round","type":"integer","required":"false","range":"[0,2147483647]","helpTip":""}    "feature_fraction": 1.0,  # @param {"label":"feature_fraction","type":"number","required":"false","helpTip":""}    "min_sum_hessian_in_leaf": 1e-3,  # @param {"label":"min_sum_hessian_in_leaf","type":"number","required":"false","helpTip":""}    "boost_from_average": True,  # @param {"label":"boost_from_average","type":"boolean","required":"false","helpTip":""}    "boosting_type": "gbdt",  # @param {"label":"boosting_type","type":"string","required":"false","helpTip":""}    "lambda_l1": 0.0,  # @param {"label":"lambda_l1","type":"number","required":"false","helpTip":""}    "lambda_l2": 0.0,  # @param {"label":"lambda_l2","type":"number","required":"false","helpTip":""}    "num_batches": 0,  # @param {"label":"num_batches","type":"integer","required":"false","range":"[0,2147483647]","helpTip":""}    "parallelism": "data_parallel"  # @param {"label":"parallelism","type":"string","required":"false","helpTip":""}}lightgbm_regressor____id___ = MLSLightGbmRegression(**params)lightgbm_regressor____id___.run()# @output {"label":"pipeline_model","name":"lightgbm_regressor____id___.get_outputs()['output_port_1']","type":"PipelineModel"}

support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0126.html