Scikit-learn User Guide, scikit-learn developers, 2023 - Provides a comprehensive overview of using Scikit-learn estimators, detailing methods like fit(), predict(), and predict_proba(), along with guidelines for consistent data preparation for inference.
An Introduction to Statistical Learning: With Applications in R, Gareth James, Daniela Witten, Trevor Hastie, Rob Tibshirani, 2021 (Springer) - A foundational text covering statistical learning methods, including the principles behind fitting models to data and using them for prediction and inference.