Pythonからの埋込み関数のコール
oml.do_eval
関数を使用して、ユーザー定義Python関数を実行する必要があります。
次の例では、errorModelPredict
関数をコールし、ターゲット変数なしでテスト・データを渡します。
spatial_error_predictions = oml.do_eval(func='errorModelPredict', X=X_test.drop("MEDIAN_INCOME"))
print(spatial_error_predictions[:10])
このコードは、テスト・データの最初の10個の予測を出力します。
[[85565.81571662657], [88769.98209276547], [46010.46116330226], [61275.919165868865], [163674.5321011373], [40178.55663104116], [89290.25850064949], [47908.54834079923], [83884.02318889851], [50495.29040429841]]