Skip to content

Conversation

@kmyusk
Copy link
Contributor

@kmyusk kmyusk commented Oct 17, 2022

  • Categorical datafields with str type now includes the list of possible/legal values in the PMML file.
  • Fixed one test that was failing in python 3.8 in rule induction

More details in the individual commit messages.

Edit: It was 3.8 not 3.7

PMML datafields with categorical string type does not provide the
set of legal values so systems that import the PMML could not use
functionalities depending on that, e.g., dropdown box in ADS.

Signed-off-by: Yusik Kim <kmyusk@gmail.com>
Ripper has a subtle behavior change (as if we used a different random
seed) between python 3.6 and 3.7 so one of the tests was failing. Do a
runtime version check to choose which expected value to use. This can be
removed once we stop supporting 3.6.

Signed-off-by: Yusik Kim <kmyusk@gmail.com>
@kmyusk kmyusk changed the title PMML export enhancements and 3.7-3.6 compatibility of rule induction code PMML export enhancements and 3.8-3.6 compatibility of rule induction code Oct 18, 2022
@kmyusk
Copy link
Contributor Author

kmyusk commented Nov 2, 2022

@vijay-arya could you please re-run the actions? I think it failed due to a reason unrelated to my changes, and I don't have the permission to run it.

@vijay-arya vijay-arya merged commit f189c7a into Trusted-AI:master Nov 2, 2022
@vijay-arya
Copy link
Collaborator

Done @kmyusk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants