yolov5js
tfjs
yolov5js | tfjs | |
---|---|---|
3 | 29 | |
44 | 18,135 | |
- | 0.3% | |
10.0 | 8.6 | |
over 1 year ago | 1 day ago | |
TypeScript | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
yolov5js
-
Football Players Tracking with YOLOv5 + ByteTRACK Tutorial
I love this! TF.js is big! And to answer your question - sure, we can run that model in the browser. This is the YOLOv5 model it can be converted from PyTorch to TF.js with this script: https://github.com/ultralytics/yolov5/blob/master/export.py And then run it with my NPM package https://github.com/SkalskiP/yolov5js. ML in Java Script is the future! The problem is I don't know anything about any good tracker implemented in JS.
-
Use YOLOv5 tensorflow.js models to speed up annotation
makesense.ia is certainly the largest one. I just recently started https://github.com/SkalskiP/yolov5js with the aim to make it much easier for frontend developers without computer vision background to use object detection in their projects. Apart from that, I have https://github.com/SkalskiP/ILearnDeepLearning.py which is a repository containing examples related to my blog posts on Medium https://medium.com/@piotr.skalski92.
By the way, I have created an NPM package, which can also make it easier for you to deploy YOLOv5 in the browser. https://github.com/SkalskiP/yolov5js
tfjs
-
JavaScript Libraries for Implementing Trendy Technologies in Web Apps in 2024
TensorFlow.js
-
Deep Learning in JavaScript
Many people seem to be unaware of tensorflow.js, an official JS implementation of TF
https://github.com/tensorflow/tfjs
I'd love to see PyTorch in JS, but I think unless you get it running on the GPU it won't be able to do much.
-
Machine Learning in NodeJS || Part 1: TensorflowJS Basics
TensorflowJS GitHub Repository
- PyTorch Primitives in WebGPU for the Browser
-
I want to talk about WebGPU
Also, Tensorflow.js WebGPU backend has been in the works for quite some time: https://github.com/tensorflow/tfjs/tree/master/tfjs-backend-...
-
WebGPU Fundamentals
It's a pity that tfjs never truly developed any decent ops. E.g. you need lgamma to implement the cap for zero-inflated poisson regression and tfjs simply doesn't have that: https://github.com/tensorflow/tfjs/issues/2011
-
Chrome Ships WebGPU
People have been doing it for long with WebGL, see eg https://github.com/tensorflow/tfjs and https://cloudblogs.microsoft.com/opensource/2021/09/02/onnx-...
-
How to get rotation (yaw/pitch/roll) from face detection keypoints?
thanks, no not unity, going to show it as a demo with threejs + tensorflow on the web. I found a github request to add face orientation https://github.com/tensorflow/tfjs/issues/3835 looks like they assigned someone to add it but doesn't look like its available yet, but there's some posts about the math I can use to get rotations based on some of the landmarks
-
[P] Supporting neural network inference in web browsers
There already exist a wide variety of neural network inference engines that run in web browsers (e.g. TensorFlow.js and, my personal favorite for use with PyTorch models, ONNX Runtime Web), but pre- and post-processing has always required imperative manipulations on flat buffers rather than a clean ndarray interface.
-
Tensorflow JS model crashing on mobile
Full docs and code: https://github.com/tensorflow/tfjs/tree/master/e2e/benchmarks/local-benchmark
What are some alternatives?
yolov5 - YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
face-api.js - JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
TensorFlowTTS-ts - This project implements TensorflowTTS in Tensorflow.js using Typescript, enabling real-time text-to-speech in the browser. With pre-trained model for English language, you can generate high-quality speech from text input.
webhl - WebHL is a fork of hlviewer.js that uses the File System Access API to load game assets direct from your computer rather than from a server.
ILearnDeepLearning.py - This repository contains small projects related to Neural Networks and Deep Learning in general. Subjects are closely linekd with articles I publish on Medium. I encourage you both to read as well as to check how the code works in the action.
lightweight-human-pose-estimation.pytorch - Fast and accurate human pose estimation in PyTorch. Contains implementation of "Real-time 2D Multi-Person Pose Estimation on CPU: Lightweight OpenPose" paper.
links-detector - 📖 👆🏻 Links Detector makes printed links clickable via your smartphone camera. No need to type a link in, just scan and click on it.
BlazePose-tensorflow - A third-party Tensorflow Implementation for paper "BlazePose: On-device Real-time Body Pose tracking".
notebooks - Examples and tutorials on using SOTA computer vision models and techniques. Learn everything from old-school ResNet, through YOLO and object-detection transformers like DETR, to the latest models like Grounding DINO and SAM.
openpose - OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
IDP - IDP is an open source AI IDE for data scientists and big data engineers.
firecracker - Secure and fast microVMs for serverless computing.