ShifuML / shifu

An end-to-end machine learning and data mining framework on Hadoop
https://github.com/ShifuML/shifu/wiki
Apache License 2.0
249 stars 109 forks source link

Filter Expression Need To Upgrade Lib To 3.1 #743

Open Liu-Delin opened 3 years ago

Liu-Delin commented 3 years ago

Description

Shifu supports filter expression: https://github.com/shifuml/shifu/wiki/Filter-Expressions-Testing-for-Train-Dataset-or-Eval-Dataset. It uses JEXL inside Shifu to parse and execute the expressions, but the lib of JEXL has upgraded to 3.1. We are using 2.1.1 now, and it does not work in some cases. We can upgrade the lib to 3.1: http://commons.apache.org/proper/commons-jexl/reference/syntax.html.