()
| 748 | |
| 749 | |
| 750 | def get_validators() -> list[Validator]: |
| 751 | return [ |
| 752 | num_examples_validator, |
| 753 | lambda x: necessary_column_validator(x, "prompt"), |
| 754 | lambda x: necessary_column_validator(x, "completion"), |
| 755 | additional_column_validator, |
| 756 | non_empty_field_validator, |
| 757 | format_inferrer_validator, |
| 758 | duplicated_rows_validator, |
| 759 | long_examples_validator, |
| 760 | lambda x: lower_case_validator(x, "prompt"), |
| 761 | lambda x: lower_case_validator(x, "completion"), |
| 762 | common_prompt_suffix_validator, |
| 763 | common_prompt_prefix_validator, |
| 764 | common_completion_prefix_validator, |
| 765 | common_completion_suffix_validator, |
| 766 | completions_space_start_validator, |
| 767 | ] |
| 768 | |
| 769 | |
| 770 | def apply_validators( |
nothing calls this directly
no test coverage detected