-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Connected to issue 17 in views-pipeline-core and ODR-007
Description
To ensure full compliance with ODR-007: Target Variable Naming Convention, all existing target variables must be renamed according to the prefix rules (lr_, ln_, lx_, by_).
Currently, some features in the dataset do not conform to this naming standard, which can cause:
- Silent errors in ensemble reconciliation.
- Incorrect evaluation and feature interpretation.
- Pipeline inconsistencies due to naming mismatches.
Steps to Complete
- Identify all non-compliant target variable names in existing datasets, querysets, and model configurations.
- Rename each variable according to the appropriate transformation prefix:
lr_→ Linear (untransformed)ln_→ Natural Log (log(1 + target))lx_→ Natural Log (log(exp(-100) + target))by_→ Binary (0/1 only)
- Update all references if needed to the renamed features in:
- Model querysets (
config_queryset) - Metadata configurations (
config_meta) - Documentation, datasets, and stored model configurations
- Model querysets (
- Verify correctness by running pipeline tests to ensure that the renamed variables work as expected.
Expected Outcome
- All target variables follow the correct prefix convention.
- No pipeline errors occur due to incorrect naming.
- Evaluation and reconciliation algorithms correctly interpret target variables.
Checklist
- Identify all non-compliant target variables.
- Rename variables to match ODR-007 naming rules.
- Update references in
config_querysetandconfig_meta. - Update any relevant documentation.
- Validate changes by running tests.
Branch
- Work on a new branch:
rename_target_vars
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request