Python Numpy

Open-source Python projects categorized as Numpy

Top 23 Python Numpy Projects

  • Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

  • Project mention: Mathematics secret behind AI on Digit Recognition | dev.to | 2024-06-15

    Hi everyone! I’m devloker, and today I’m excited to share a project I’ve been working on: a digit recognition system implemented using pure math functions in Python. This project aims to help beginners grasp the mathematics behind AI and digit recognition without relying on high-level libraries like TensorFlow or PyTorch. You can find the complete code on my GitHub repository.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • 30-Days-Of-Python

    30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    4. Asabeneh/30-Days-Of-Python - This repository presents a 30-day challenge for beginners to learn Python from the ground up. The course covers everything from the basics to more advanced topics like statistics, data analysis, and web development. https://github.com/Asabeneh/30-Days-Of-Python

  • NumPy

    The fundamental package for scientific computing with Python.

  • Project mention: Documenting my pin collection with Segment Anything: Part 3 | dev.to | 2024-06-13

    NumPy: This library is fundamental for handling arrays and matrices, such as for operations that involve image data. NumPy is used to manipulate image data and perform calculations for image transformations and mask operations.

  • data-science-ipython-notebooks

    Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

  • datasets

    πŸ€— The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools

  • Project mention: 🐍🐍 23 issues to grow yourself as an exceptional open-source Python expert πŸ§‘β€πŸ’» πŸ₯‡ | dev.to | 2023-10-19
  • ivy

    The Unified AI Framework

  • Project mention: Keras 3.0 | news.ycombinator.com | 2023-11-28

    See also https://github.com/unifyai/ivy which I have not tried but seems along the lines of what you are describing, working with all the major frameworks

  • Dask

    Parallel computing with task scheduling

  • Project mention: The Distributed Tensor Algebra Compiler (2022) | news.ycombinator.com | 2023-06-15
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • numpy-100

    100 numpy exercises (with solutions)

  • Project mention: Book to practice along Mckinney's "Python for data analysis" | /r/learnpython | 2023-06-16

    Check out this numpy 100 exercises repo.

  • scientific-visualization-book

    An open access book on scientific visualization using python and matplotlib

  • Project mention: Scientific Visualization: Python and Matplotlib | news.ycombinator.com | 2024-02-13
  • Numba

    NumPy aware dynamic Python compiler using LLVM

  • Project mention: Nvidia Warp: A Python framework for high performance GPU simulation and graphics | news.ycombinator.com | 2024-06-14
  • mlcourse.ai

    Open Machine Learning Course

  • Project mention: Open Machine Learning Course | news.ycombinator.com | 2023-10-22
  • einops

    Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)

  • Project mention: Einsum in 40 Lines of Python | news.ycombinator.com | 2024-04-27

    Not sure if the wrapper you’re talking about is your own custom code, but I really like using einops lately. It’s got similar axis naming capabilities and it dispatches to both numpy and pytorch

    http://einops.rocks/

  • trax

    Trax β€” Deep Learning with Clear Code and Speed

  • Project mention: Maxtext: A simple, performant and scalable Jax LLM | news.ycombinator.com | 2024-04-23

    Is t5x an encoder/decoder architecture?

    Some more general options.

    The Flax ecosystem

    https://github.com/google/flax?tab=readme-ov-file

    or dm-haiku

    https://github.com/google-deepmind/dm-haiku

    were some of the best developed communities in the Jax AI field

    Perhaps the β€œtrax” repo? https://github.com/google/trax

    Some HF examples https://github.com/huggingface/transformers/tree/main/exampl...

    Sadly it seems much of the work is proprietary these days, but one example could be Grok-1, if you customize the details. https://github.com/xai-org/grok-1/blob/main/run.py

  • cupy

    NumPy & SciPy for GPU

  • Project mention: Mojo: Ownership and lifetime checks deep dive with Chris Lattner [video] | news.ycombinator.com | 2024-05-13

    I think I would agree with you. In my opinion, that already exists and is decently mature. CuPy [0] for Python and CUDA.jl [1] for Julia are both excellent ways to interface with GPU that don't require you to get into the nitty gritty of CUDA. Both do their best to keep you at the Array-level abstraction until you actually need to start writing kernels yourself and even then, it's pretty simple. They took a complete GPU novice like me and let me to write pretty performant kernels without having to ever touch raw CUDA.

    [0] https://cupy.dev/

  • tensorboardX

    tensorboard for pytorch (and chainer, mxnet, numpy, ...)

  • chainer

    A flexible framework of neural networks for deep learning

  • Project mention: ChaiNNer – Node/Graph based image processing and AI upscaling GUI | news.ycombinator.com | 2023-07-19

    There is already an AI framework named Chainer: https://github.com/chainer/chainer

  • orjson

    Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

  • Project mention: JSON extra uses orjson instead of ujson | news.ycombinator.com | 2024-06-05

    (https://github.com/ijl/orjson). In this implementation, the same JSON

  • orange

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

  • Project mention: Hierarchical Clustering | news.ycombinator.com | 2024-04-20

    I know I've tooted its horn before, but Orange3 is a pretty neat Python-based GUI platform that makes this and a metric buttload of other statistical/ML techniques available to non-programmer types.

    Just watch out for null character `x00` in the corpus. That always seems to kill it stone dead.

    https://orangedatamining.com/

    https://orange3.readthedocs.io/projects/orange-visual-progra...

  • datasets

    TFDS is a collection of datasets ready to use with TensorFlow, Jax, ... (by tensorflow)

  • PyQtGraph

    Fast data visualization and GUI tools for scientific / engineering applications

  • Project mention: Mastering Matplotlib: A Step-by-Step Tutorial for Beginners | dev.to | 2023-12-25

    PyQtGraph - Interactive and realtime 2D/3D/Image plotting and science/engineering widgets.

  • xarray

    N-D labeled arrays and datasets in Python

  • mars

    Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.

  • napari

    napari: a fast, interactive, multi-dimensional image viewer for python

  • 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 Numpy discussion

Log in or Post with

Python Numpy related posts

  • Documenting my pin collection with Segment Anything: Part 3

    4 projects | dev.to | 13 Jun 2024
  • AMD's MI300X Outperforms Nvidia's H100 for LLM Inference

    1 project | news.ycombinator.com | 13 Jun 2024
  • NumPy for Beginners: A Basic Guide to Get You Started

    1 project | dev.to | 6 Jun 2024
  • 2 Minutes to JupyterLab Notebook on Docker Desktop

    1 project | dev.to | 3 Jun 2024
  • Understanding GPT: How To Implement a Simple GPT Model with PyTorch

    2 projects | dev.to | 31 May 2024
  • Building a Simple Chatbot using GPT model - part 2

    1 project | dev.to | 31 May 2024
  • Tinygrad 0.9.0

    8 projects | news.ycombinator.com | 28 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β†’

Index

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

Project Stars
1 Pytorch 79,328
2 30-Days-Of-Python 32,933
3 NumPy 26,774
4 data-science-ipython-notebooks 26,600
5 datasets 18,647
6 ivy 14,028
7 Dask 12,157
8 numpy-100 11,690
9 scientific-visualization-book 10,131
10 Numba 9,556
11 mlcourse.ai 9,502
12 einops 8,075
13 trax 7,980
14 cupy 7,900
15 tensorboardX 7,817
16 chainer 5,871
17 orjson 5,706
18 orange 4,665
19 datasets 4,217
20 PyQtGraph 3,730
21 xarray 3,455
22 mars 2,680
23 napari 2,100

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com