Skip to content

ozanyetkin/ml-cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML Cheatsheet

Cheat sheet for ML models based on scikit-learn, TensorFlow, PyTorch, matplotlib, NumPy, and pandas.

Introduction

This repository contains a collection of example machine learning source codes for various ML frameworks and libraries such as scikit-learn, TensorFlow, PyTorch, matplotlib, NumPy, and pandas. The purpose of this cheatsheet is to provide a quick reference for students and developers to understand and implement various machine learning models and techniques.

Installation

To use the examples in this repository, you need to have Python installed on your machine. You can install the required libraries using pip:

pip install scikit-learn tensorflow torch matplotlib numpy pandas

To use the examples using torchvision and torchaudio, you can install them using pip:

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

Table of Contents

scikit-learn

Classification

Regression

Clustering

Dimensionality Reduction

Model Evaluation and Selection

TensorFlow

Basic Operations

Neural Networks

Model Training

Model Evaluation

Model Saving and Loading

PyTorch

Basic Operations

Neural Networks

Model Training

Model Evaluation

Model Saving and Loading

matplotlib

Basic Plots

Advanced Plots

Customization

NumPy

Array Operations

Mathematical Operations

Linear Algebra

Random Sampling

pandas

DataFrame Operations

Data Cleaning

Data Aggregation

Time Series Analysis

About

Cheat sheet for ML models based on scikit-learn, tensorflow, pytorch, matplotlib, numpy, and pandas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors