Python machine-learning-algorithms

Open-source Python projects categorized as machine-learning-algorithms

Top 23 Python machine-learning-algorithm Projects

machine-learning-algorithms
  • Machine-Learning-Collection

    A resource for learning about Machine learning & Deep Learning

    Project mention: Building an AI Game Bot 🤖Using Imitation Learning and 3D Convolution ResNet | dev.to | 2024-01-02

    def compute_mean_std(dataloader): ''' We assume that the images of the dataloader have the same height and width source: https://github.com/aladdinpersson/Machine-Learning-Collection/blob/master/ML/Pytorch/Basics/pytorch_std_mean.py ''' # var[X] = E[X**2] - E[X]**2 channels_sum, channels_sqrd_sum, num_batches = 0, 0, 0 for batch_images, labels in tqdm(dataloader): # (B,H,W,C) batch_images = batch_images.permute(0,3,4,2,1) channels_sum += torch.mean(batch_images, dim=[0, 1, 2, 3]) channels_sqrd_sum += torch.mean(batch_images ** 2, dim=[0, 1, 2,3]) num_batches += 1 mean = channels_sum / num_batches std = (channels_sqrd_sum / num_batches - mean ** 2) ** 0.5 return mean, std compute_mean_std(dataloader)

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • pathway

    Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

    Project mention: Show HN: Pathway – Build Mission Critical ETL and RAG in Python (NATO, F1 Used) | news.ycombinator.com | 2024-06-13

    The main factor impacting the RAM requirement of the instance is the size of the data that you feed into it, especially if you need an in-memory index. (If you are curious about peak memory use etc., you can profile Pathway memory use in Grafana: https://github.com/pathwaycom/pathway/tree/main/examples/pro....)

    One point to clarify is that "Pathway Community" is self-hosted, and the "8GB RAM - 4 cores" value is just a limit on the dimension of your own/cloud machine that the framework will effectively use. Currently, if you would like to get a "free" cloud machine to go with your project, we suggest going for "Pathway Scale" and reaching out through the #Developer Assist link - add a mention that you are interested in cloud credits. You can also go with 3rd party hosting providers like http://render.com/ who have a (somewhat modest) free tier for Docker instances, or reasonably priced ones like fly.io https://fly.io/docs/about/pricing/.

  • igel

    a delightful machine learning tool that allows you to train, test, and use models without writing code

  • tslearn

    The machine learning toolkit for time series analysis in Python

  • machine_learning_refined

    Notes, Python demos / notebooks, and free chapters for the 2nd edition of the university textbook "Machine Learning Refined".

  • GIMP-ML

    AI for GNU Image Manipulation Program

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • scikit-learn-intelex

    Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application

    Project mention: CuPy: NumPy and SciPy for GPU | news.ycombinator.com | 2024-09-20

    There is a bit similar project which supports Intel GPU offloading: https://github.com/intel/scikit-learn-intelex

  • Options-Trading-Strategies-in-Python

    Developing Options Trading Strategies using Technical Indicators and Quantitative Methods

  • wtte-rnn

    WTTE-RNN a framework for churn and time to event prediction

  • awesome-monte-carlo-tree-search-papers

    A curated list of Monte Carlo tree search papers with implementations.

  • pretty-print-confusion-matrix

    Confusion Matrix in Python: plot a pretty confusion matrix (like Matlab) in python using seaborn and matplotlib

  • pecos

    PECOS - Prediction for Enormous and Correlated Spaces

  • Machine-Learning

    Implementation of different ML Algorithms from scratch, written in Python 3.x (by Gautam-J)

  • Time-series-classification-and-clustering-with-Reservoir-Computing

    Library for implementing reservoir computing models (echo state networks) for multivariate time series classification and clustering.

  • Renate

    Library for automatic retraining and continual learning

  • zoofs

    zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.

  • groupImg

    A script in python to organize your images by similarity.

  • pymilo

    PyMilo: Python for ML I/O

    Project mention: Ask HN: What are you working on (August 2024)? | news.ycombinator.com | 2024-08-24

    I'm a Master's student in Artificial Intelligence at UofT. Right now, I'm adding the "ML (Machine Learning) Streaming" feature to PyMilo. PyMilo is an open-source Python package that provides a transparent, safe, and end-to-end way for users to export pre-trained machine-learning models.

    Transparency and non-executable export format is a serious thing, take a look at https://embracethered.com/blog/posts/2022/machine-learning-a....

    After version 0.9 release, PyMilo became feature-completed with full support of scikit-learn models, now it's time to move on to PyTorch and then Tensorflow. But we decided to add the "ML Streaming" feature before getting into PyTorch, in order to provide an easy way to smoothly stream your ML model. By using the "ML Streaming" feature you can easily deploy your model into the remote server, connect to it from the client side, and choose the working mode, either delegation or local mode, through delegation mode your requests will be relayed to the remote server and you can easily work with your remote model from any devices without any further dependencies, and finally, you can download model for local use.

    We will release the 1.0 (tenth) version of PyMilo around Sep 16th, this release will be the first release to have the "ML Streaming" feature with support of REST API, and we will next add other protocols such as Websocket.

    Here is PyMilo: https://github.com/openscilab/pymilo

  • crispy

    Crispy is a machine-learning platform to make video-games montages efficiently. It uses a neural network to detect highlights in the video-game frames (by Flowtter)

  • xplainable

    Real-time explainable machine learning for business optimisation

  • krixik-docs

    Documentation for the Krixik Python client.

    Project mention: Show HN: Krixik – Easily sequence small/specialized AI models (pip installable) | news.ycombinator.com | 2024-11-04
  • osdg-tool

    OSDG is an open-source tool that maps and connects activities to the UN Sustainable Development Goals (SDGs) by identifying SDG-relevant content in any text. The tool is available online at www.osdg.ai. API access available for research purposes.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python machine-learning-algorithms discussion

Log in or Post with

Python machine-learning-algorithms related posts

  • Show HN: Krixik – Easily sequence small/specialized AI models (pip installable)

    1 project | news.ycombinator.com | 4 Nov 2024
  • [P] Request to Test PyMilo: A New Python Library for Machine Learning I/O

    1 project | /r/MachineLearning | 29 Sep 2023
  • Pointers to reduce false negatives while not sacrificing accuracy in deep learning

    2 projects | /r/datascience | 24 Jun 2023
  • I want to learn more about AI and Machine Learning

    3 projects | /r/ArtificialInteligence | 12 Jan 2023
  • [P] Desktop app. makes fuel consumption estimation with machine learning.

    1 project | /r/MachineLearning | 24 Dec 2022
  • My desktop app that makes fuel consumption estimation with artificial intelligence. Open source github repo. Please give a star for support me.

    1 project | /r/Futurology | 17 Dec 2022
  • [P] An application that optimizes the fuel consumption of your vehicles with artificial intelligence. Open source. Please star for support.

    1 project | /r/MachineLearning | 17 Dec 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source machine-learning-algorithm projects in Python? This list will help you:

Project Stars
1 Machine-Learning-Collection 7,725
2 pathway 5,025
3 igel 3,083
4 tslearn 2,921
5 modAL 2,237
6 machine_learning_refined 1,716
7 GIMP-ML 1,434
8 scikit-learn-intelex 1,233
9 Options-Trading-Strategies-in-Python 838
10 wtte-rnn 767
11 awesome-monte-carlo-tree-search-papers 649
12 pretty-print-confusion-matrix 530
13 pecos 517
14 Machine-Learning 408
15 Time-series-classification-and-clustering-with-Reservoir-Computing 353
16 Renate 281
17 zoofs 245
18 groupImg 233
19 pymilo 149
20 crispy 97
21 xplainable 58
22 krixik-docs 38
23 osdg-tool 35

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Python is
the 2nd most popular programming language
based on number of metions?