Skip to content

Random datasets and Jupyter notebooks. Using SciKit-Learn and PyTorch.

License

Notifications You must be signed in to change notification settings

nickkipshidze/random-ml-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyTorch logo              Matplotlib logo              NumPy logo              Pandas logo              SciKit-learn logo

Random AI projects

Random datasets and Jupyter notebooks. Using SciKit-Learn and PyTorch.

Introduction

This repository contains a collection of AI projects using various datasets and tools. I created this to practice building AI projects. Feel free to contribute and stuff. Look around, I have added some pretty graphs and diagrams for you. Each directory has its own README.md file too.

Table of projects

Project title Main tool Description Hyperlink
Blobs Classification PyTorch Simple blob classification using PyTorch. blobs.ipynb
Circles Classification PyTorch Classifying circular data points with PyTorch. circles.ipynb
Moons Classification PyTorch Identifying moon-shaped clusters in data. moons.ipynb
Moons Overfit PyTorch Overfitting example with moon data. moons-overfit.ipynb
Iris Dataset Model SciKit-learn Classic Iris dataset classification. iris.ipynb
Wine Classification SciKit-learn Classify wine based on it's features. wine.ipynb
8x8 Digits Classification SciKit-learn 8 by 8 resolution images of handwritten digits. digits.ipynb
Breast Cancer Diagnosis SciKit-learn Recognize cancer given numerical attributes. cancer.ipynb
MNIST Classification MLP PyTorch Classifying MNIST digits with an MLP. linear-mnist.ipynb

Installation

To get started with messing up my code (or fixing it), clone the repository and install the necessary dependencies:

git clone https://github.com/nickkipshidze/random-ml-projects
cd random-ml-projects
pip install -r requirements.txt

By the way, you can just copy all that commands at once and paste it in the terminal, it will work.

Usage

Navigate to the projects directory and start the Jupyter Notebook server with this command:

jupyter notebook

OBVIOUSLY. From there you can open Jupyter Notebook in your browser and look around in the repository, check out the .ipynb files. Or you can just ignore all that and use a VSCode extension instead. The choice is yours.

Contributing

License Repo size Code size Contributors Last commit

Stars Watchers

Contributions are welcome! Please open an issue or submit a pull request.

License

This project is licensed under the DONT TOUCH MY SHIT licese. See the LICENSE file for more details.

Contact

For any questions or feedback, please contact [email protected]. And no, I will not change the repository's license, do not bother messaging.


Stupid message

About

Random datasets and Jupyter notebooks. Using SciKit-Learn and PyTorch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published