Merge pull request #328 from madgik/dev/689/min_row_count-in-udfs
MIP-689 Pass min_row_count in udfs - Add new `placeholder` input type factory to UDF generator (see documentation). - Add `MIN_ROW_COUNT` as special case of the above type, to allow this value to be passed in UDFs. This feature targets specifically _Descriptive Statistics_ and _Histograms_, which are the only algorithms that must use this value internally (closes [MIP-689](https://team-1617704806227.atlassian.net/browse/MIP-689)). - `min_row_count` is now equal to 1 in algorithm validation tests.
No related branches found
No related tags found
Showing
- mipengine/algorithms/descriptive_stats.py 11 additions, 8 deletionsmipengine/algorithms/descriptive_stats.py
- mipengine/node/tasks/udfs.py 1 addition, 0 deletionsmipengine/node/tasks/udfs.py
- mipengine/udfgen/__init__.py 2 additions, 0 deletionsmipengine/udfgen/__init__.py
- mipengine/udfgen/udfgenerator.py 66 additions, 0 deletionsmipengine/udfgen/udfgenerator.py
- tests/algorithm_validation_tests/five_node_deployment_template.toml 1 addition, 1 deletion...rithm_validation_tests/five_node_deployment_template.toml
- tests/algorithm_validation_tests/one_node_deployment_template.toml 1 addition, 1 deletion...orithm_validation_tests/one_node_deployment_template.toml
- tests/algorithm_validation_tests/test_anova_oneway_validation.py 8 additions, 1 deletion...lgorithm_validation_tests/test_anova_oneway_validation.py
- tests/algorithm_validation_tests/test_logisticregression_validation.py 8 additions, 1 deletion...hm_validation_tests/test_logisticregression_validation.py
- tests/standalone_tests/test_udfgenerator.py 43 additions, 0 deletionstests/standalone_tests/test_udfgenerator.py
Please register or sign in to comment