[P] Using PyTorch + NumPy? A bug that plagues thousands of open-source ML projects.

This page summarizes the projects mentioned and recommended in the original post on /r/MachineLearning

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    But the problem doesn't occur when you use Python's random seeds, precisely because PyTorch sets the Python random seed (but not the Numpy one) in each worker: https://github.com/pytorch/pytorch/blob/98baad57642115d1f66723f6f10585ed933fd731/torch/utils/data/_utils/worker.py#L137, as mentioned in OP's post. So maybe the issue can be fixed by just setting the Numpy random seed like this in the Pytorch code base?

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Kornia

    🐍 Geometric Computer Vision Library for Spatial AI

    Use kornia.augmentation where this problem is solved doing the augmentations in batch outside the dataloader. https://github.com/kornia/kornia

  4. CenterNet

    Object detection, 3D detection, and pose estimation using center point detection:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Supervision, reusable computer vision utilities

    1 project | news.ycombinator.com | 6 Oct 2023
  • Modern Image Processing Algorithms Implementation in C

    4 projects | news.ycombinator.com | 6 Jun 2023
  • python tools to load, save, split, and convert computer vision datasets | link in comment

    2 projects | /r/computervision | 18 May 2023
  • FLaNK Stack for 15 May 2023

    10 projects | dev.to | 15 May 2023
  • real time detection in specific area

    1 project | /r/computervision | 19 Mar 2023

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