-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can you provide a parameter to control the Separator of output result #10
Comments
That's intentional - helps to enforce a convention that all "function fields" are named as By this convention, probability is a "function field" whose name is
"Conventions over configuration". If you're unhappy with the default naming system, then you can always rename fields using the Visitor API of the JPMML-Model library (eg. class |
@vruusmann
And then get call getModels() to fetch the model, and call model.getOutput(), and get null result. But form the pmml file, I can see there are two output fields. Do you have any advice? Thanks a lot. <Output>
<OutputField name="probability_0" optype="continuous" dataType="float" feature="probability" value="0"/>
<OutputField name="probability_1" optype="continuous" dataType="float" feature="probability" value="1"/>
</Output> |
This sequence of calls queries the top-level model element. In your file, the top-level model element is the Anyway, one is not supposed to query PMML elements directly. You should be using the |
Hi @vruusmann, through the code, I see the prediction name and probability name of output result is hard coded. Is it possible to provide a parameter to control the Separator of output result? For example, change probability(1) to probability-1
Below is the existing naming rules, and separator is brackets:
Thanks a lot.
The text was updated successfully, but these errors were encountered: