alteryx / evalml

EvalML is an AutoML library written in python.
https://evalml.alteryx.com
BSD 3-Clause "New" or "Revised" License
734 stars 83 forks source link

Optimize and enhancing TimeSeriesSplit class for clarity and performance #4409 #4410

Closed 4rva closed 2 months ago

4rva commented 2 months ago

Made optimizations and enhancements to the TimeSeriesSplit class, designed to improve clarity, maintainability, and performance. The modifications ensure that the class remains fully functional and integrates smoothly with existing workflows while adhering to best practices in software development.

Key Changes:

These changes aim to enhance the usability and effectiveness of the TimeSeriesSplit class in practical time series analysis scenarios.

CLAassistant commented 2 months ago

CLA assistant check
All committers have signed the CLA.

4rva commented 2 months ago

Fixes #4409