Skip to content

yangwu1227/python-for-machine-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning with Python

A repository for machine learning application and learning.

This is a loosely structured, dump-all repository that includes notebooks, projects, scripts, and files, focusing on a wide range of machine learning tasks, experiments, and topics.

Dependencies

This project uses uv to manage its dependencies. The required python version in pyproject.toml is >=3.12. There are at least three simple ways to set up.

Python Interpreter managed by uv

uv sync --frozen --all-groups --managed-python

See documentions for frozen, managed-python, and all-groups.

Python Interpreter managed by conda

conda search python | grep " 3\.\(12\)\."
conda create --name python_ml -y python=3.12
conda activate python_ml
uv sync --frozen --all-groups --no-managed-python

Python Interpreter managed by pyenv

# List available Python versions
pyenv install --list | grep " 3\.\(12\)\."
# As an example, install Python 3.12.8
pyenv install 3.12.8
pyenv local 3.12.8
uv sync --frozen --all-groups --no-managed-python

About

Machine Learning & Statistical Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published