Unofficial mirror of github.com/TheAlgorithms/Jupyter. MIT. Not affiliated with or endorsed by The Algorithms.
  • Jupyter Notebook 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2024-05-03 11:05:40 +05:30
.github/workflows actions/setup-python@v3 (#69) 2022-04-08 01:43:20 +02:00
assets/images Documentation 2020-10-24 16:04:42 +05:30
Automaton Add Netflix Scrapper 2020-10-07 08:20:33 +05:30
machine_learning Add: Bayesian Belief Network Algorithm 2023-10-18 11:22:49 +05:30
neural_network added dcgan using pytorch 2023-08-14 20:21:28 +05:30
numerical_methods Update Runge_Kutta_Methods.ipynb 2022-10-30 13:08:18 +05:30
other Add files via upload 2020-10-28 21:39:12 +05:30
.gitignore Modify Requirements | .gitignore 2021-02-15 13:55:44 +05:30
.gitpod.yml Improve Gitpod configuration 2023-07-30 22:14:18 +00:00
CODE_OF_CONDUCT.md Documentation 2020-10-24 16:04:42 +05:30
Contributing.md Move contributing section to Contributing.md 2023-07-30 21:53:04 +00:00
DIRECTORY.md updating DIRECTORY.md 2024-04-30 05:35:03 +00:00
gradient_descent.ipynb Added Gradient Descent (#82) 2022-10-19 13:17:28 +02:00
gradient_descent.py Added Gradient Descent (#82) 2022-10-19 13:17:28 +02:00
LICENSE.md Update the copyright year 2020-04-12 21:22:59 +08:00
README.md Update README.md ✨ (#99) 2024-04-30 07:40:26 +02:00
requirements.txt Modify requirements.txt 2021-02-15 08:50:14 +00:00

The Algorithms - Jupyter

Repo size Gitpod ready-to-code Number of issues Number of PRs
Latest commit All contributors Binder

Getting started

You can run and edit the algorithms or contribute to them using Gitpod.io, a free online development environment, with a single click.

Open in Gitpod

Contributing New Algorithms

  • Make your pull requests to be specific and focused. Instead of contributing "several algorithms" all at once contribute them all one by one separately (i.e. one pull request for "Logistic Regression", another one for "K-Means", and so on).

  • Every new algorithm must have:

    • Source code with comments and readable namings
    • Math being explained in README.md along with the code
    • Jupyter demo notebook with an example of how this new algorithm may be applied

If you're adding new datasets they need to be saved in the /data folder. CSV files are preferable. The size of the file should not be greater than 30Mb.

Contributing

Before removing any bug, or adding new algorithms please read our Contribution Guidelines and our Code of Conduct.

License

All the code is licensed under the MIT License