Python Classification

Open-source Python projects categorized as Classification

Top 23 Python Classification Projects

  • labelme

    Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).

    Project mention: Use cases for PySide | | 2023-01-31

    Image, 3D, or data visualization applications using OpenCV and the SciPy ecosystem. The Graphics View Framework can display an image and let the user interact with it, and the Python ecosystem is very rich for image processing, data analysis, and visualization. For example, LabelMe for image labeling, PyQtGraph for scientific graphics, or custom QWidget integration in Maya.

  • cleanlab

    The standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.

    Project mention: [P] We are building a curated list of open source tooling for data-centric AI workflows, looking for contributions. | | 2023-03-03

    Currently, you have to do a bit of hacking:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • pointnet

    PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation

    Project mention: How do I balance a pointcloud dataset without compromising it? | | 2022-10-25

    I am using pointnet, A neural network which directly processes point clouds and labels them on a per-point basis.

  • orange

    🍊 :bar_chart: :bulb: Orange: Interactive data analysis

    Project mention: Book or web book recommendation request: a data visualization cookbook using Python for scientists. | | 2023-02-22

    Have you tried Orange? This is not a direct answer to your question but Orange has Python based stuff for data mining and visualization. It is very intuitive as for being a graphical interface.

  • torch2trt

    An easy to use PyTorch to TensorRT converter

  • pointnet2

    PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space

    Project mention: Why does trained model fail on new data? | | 2022-08-26

    Is this how you trained the segmentation?

  • Pointnet_Pointnet2_pytorch

    PointNet and PointNet++ implemented by pytorch (pure python) and on ModelNet, ShapeNet and S3DIS.

  • SaaSHub

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

  • InvoiceNet

    Deep neural network to extract intelligent information from invoice documents.

  • efficientnet

    Implementation of EfficientNet model. Keras and TensorFlow Keras.

    Project mention: Why did the original ResNet paper not use dropout? | | 2023-01-29

    not true at all, plenty of sota models combines batchnorm and dropout 1. efficientnet 2. resnet rs 3. timm resnet50 (appendix)

  • lazypredict

    Lazy Predict help build a lot of basic models without much code and helps understand which models works better without any parameter tuning

    Project mention: [D] Looking for github package testing many decision tree models - it exists but I can't find it in my browser history | | 2023-01-10
  • lightning-flash

    Your PyTorch AI Factory - Flash enables you to easily configure and run complex AI recipes for over 15 tasks across 7 data domains

  • eda_nlp

    Data augmentation for NLP, presented at EMNLP 2019

  • EasyCV

    An all-in-one toolkit for computer vision

    Project mention: Researchers from the Alibaba Group added their newly developed ‘YOLOX-PAI’ into EasyCV, which is an all-in-one Computer Vision Toolbox | | 2022-08-31

    Continue reading | Check out the paper and github link.

  • MLBox

    MLBox is a powerful Automated Machine Learning python library.

  • pycm

    Multi-class confusion matrix library in Python

    Project mention: PyCM 3.8 Released: Distance/Similarity Support | | 2023-02-02
  • awesome-fraud-detection-papers

    A curated list of data mining papers about fraud detection.

    Project mention: awesome-fraud-detection-papers: NEW Extended Research - star count:1277.0 | | 2023-02-12
  • ml-cvnets

    CVNets: A library for training computer vision networks

    Project mention: CVNets - A library for training computer vision networks | | 2022-04-18
  • PaddleViT

    :robot: PaddleViT: State-of-the-art Visual Transformer and MLP Models for PaddlePaddle 2.0+

  • mmrazor

    OpenMMLab Model Compression Toolbox and Benchmark.

    Project mention: MMDeploy: Deploy All the Algorithms of OpenMMLab | | 2022-11-21

    MMRazor: OpenMMLab model compression toolbox and benchmark.

  • AlphaPy

    Automated Machine Learning [AutoML] with Python, scikit-learn, Keras, XGBoost, LightGBM, and CatBoost

    Project mention: Monte Carlo Simulator feature request. | | 2023-01-26
  • ttach

    Image Test Time Augmentation with PyTorch!

  • guesslang

    Detect the programming language of a source code

    Project mention: Is there a tool that could detect what language a snippet of code is written in? | | 2022-08-09
  • tsfel

    An intuitive library to extract features from time series.

    Project mention: Ask HN: Data Scientists, what libraries do you use for timeseries forecasting? | | 2022-11-03

    For feature extraction check out tsfel:

  • SaaSHub

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

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). The latest post mention was on 2023-03-03.

Python Classification related posts


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

Project Stars
1 labelme 9,981
2 cleanlab 5,634
3 pointnet 4,111
4 orange 4,011
5 torch2trt 3,847
6 pointnet2 2,599
7 Pointnet_Pointnet2_pytorch 2,227
8 InvoiceNet 2,110
9 efficientnet 2,002
10 lazypredict 1,936
11 lightning-flash 1,657
12 eda_nlp 1,412
13 EasyCV 1,404
14 MLBox 1,403
15 pycm 1,361
16 awesome-fraud-detection-papers 1,311
17 ml-cvnets 1,239
18 PaddleViT 1,081
19 mmrazor 996
20 AlphaPy 887
21 ttach 817
22 guesslang 647
23 tsfel 632
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives