0

現在、jpmml openscoring REST API を使用しています... https://github.com/jpmml/openscoring

openscoring REST API を正常にインストールし、rules.pmml ファイルをローカルの Tomcat サーバーにホストしました。

私の pmml ファイルは、ここに示す pmml ファイルの例と非常によく似ています: http://www.dmg.org/v4-1/AssociationRules.html

出力を取得するには、.json オブジェクトまたは .csv ファイルを入力として指定する必要があります。しかし、.json オブジェクトはどのように見えるべきでしょうか。上記のリンクで指定された pmml モデルの入力 json オブジェクトの例を教えてください。入力として .csv ファイルを指定しようとしましたが、500 エラーと、評価リクエスト xxx がグループ フィールド トランザクションを指定していないという警告が表示されます。

4

1 に答える 1

1

Openscoring サービスには、次の 2 つの例が付属しています。

  • Iris データセットの決定木モデル:openscoring-service/src/test/resources/pmml/DecisionTreeIris.pmml
  • ショッピング データセットのアソシエーション ルール モデル:openscoring-service/src/test/resources/pmml/AssociationRulesShopping.pmml

CSV 評価エンドポイントを使用する場合、CSV ファイルには正確に 2 つの列が含まれている必要があります。

  • グループ化列 (別名「トランザクション ID」列、別名「バスケット ID」列)
  • アクティブな列 (別名「製品 ID」列)

実際の例については、openscoring-service/src/test/resources/csv/Shopping.csv

于 2014-10-31T08:10:50.093 に答える