Skip to content

refactor: simplify RandomForestClassifier and add debug config

What changed:

  • Added VS Code launch configuration for Python debugging
  • Significantly simplified RandomForestClassifier.py by removing complex feature engineering functions (parse_age_in_days, extract_sex, extract_breed, etc.)
  • Removed extensive data inspection and correlation analysis functions
  • Streamlined data preprocessing pipeline
  • Updated file paths from './input/' to 'input/'
  • Removed seaborn style configuration

Why: Refactored to create a more maintainable and straightforward implementation by eliminating over-engineered feature extraction logic and verbose inspection functions, making the codebase easier to understand and debug.

Merge request reports

Loading