PINTO0309

PINTO0309

👤 Developer

37 repositories on SrcLog

View on GitHub
37 Repos
7.9k Stars
1.4k Forks
7.9k Watchers

Repositories (37)

PINTO_model_zoo PINTO0309/PINTO_model_zoo Python

A repository for storing models that have been inter-converted between various frameworks. Supported frameworks are TensorFlow, PyTorch, ONNX, OpenVINO, TFJS, TFTRT, TensorFlowLite (Float32/16/INT8), EdgeTPU, CoreML.

3.9k
onnx2tf PINTO0309/onnx2tf Python

Self-Created Tools to convert ONNX files (NCHW) to TensorFlow/TFLite/Keras format (NHWC). The purpose of this tool is to solve the massive Transpose extrapolation problem in onnx-tensorflow (onnx-tf). I don't need a Star, but give me a pull request.

833
OpenVINO-YoloV3 PINTO0309/OpenVINO-YoloV3 Python

YoloV3/tiny-YoloV3+RaspberryPi3/Ubuntu LaptopPC+NCS/NCS2+USB Camera+Python+OpenVINO

539
Tensorflow-bin PINTO0309/Tensorflow-bin Shell

Prebuilt binary with Tensorflow Lite enabled. For RaspberryPi / Jetson Nano. Support for custom operations in MediaPipe. XNNPACK, XNNPACK Multi-Threads, FlexDelegate.

505
MobileNet-SSD-RealSense PINTO0309/MobileNet-SSD-RealSense Python

[High Performance / MAX 30 FPS] RaspberryPi3(RaspberryPi/Raspbian Stretch) or Ubuntu + Multi Neural Compute Stick(NCS/NCS2) + RealSense D435(or USB Camera or PiCamera) + MobileNet-SSD(MobileNetSSD) + Background Multi-transparent(Simple multi-class segmentation) + FaceDetection + MultiGraph + MultiProcessing + MultiClustering

369
openvino2tensorflow PINTO0309/openvino2tensorflow Python

This script converts the ONNX/OpenVINO IR model to Tensorflow's saved_model, tflite, h5, tfjs, tftrt(TensorRT), CoreML, EdgeTPU, ONNX and pb. PyTorch (NCHW) -> ONNX (NCHW) -> OpenVINO (NCHW) -> openvino2tensorflow -> Tensorflow/Keras (NHWC/NCHW) -> TFLite (NHWC/NCHW). And the conversion from .pb to saved_model and from saved_model to .pb and from .pb to .tflite and saved_model to .tflite and saved_model to onnx. Support for building environments with Docker. It is possible to directly access the host PC GUI and the camera to verify the operation. NVIDIA GPU (dGPU) support. Intel iHD GPU (iGPU) support.

312
simple-onnx-processing-tools PINTO0309/simple-onnx-processing-tools Python

A set of simple tools for splitting, merging, OP deletion, size compression, rewriting attributes and constants, OP generation, change opset, change to the specified input order, addition of OP, RGB to BGR conversion, change batch size, batch rename of OP, and JSON convertion for ONNX models.

291
TensorflowLite-bin PINTO0309/TensorflowLite-bin Shell

Prebuilt binary for TensorFlowLite's standalone installer. For RaspberryPi. A very lightweight installer. I provide a FlexDelegate, MediaPipe Custom OP and XNNPACK enabled binary.

180
mediapipe-bin PINTO0309/mediapipe-bin Shell

MediaPipe Python Wheel installer for RaspberryPi OS aarch64, Ubuntu aarch64, Debian aarch64 and Jetson Nano.

125
Keras-OneClassAnomalyDetection PINTO0309/Keras-OneClassAnomalyDetection Jupyter Notebook

[5 FPS - 150 FPS] Learning Deep Features for One-Class Classification (AnomalyDetection). Corresponds RaspberryPi3. Convert to Tensorflow, ONNX, Caffe, PyTorch. Implementation by Python + OpenVINO/Tensorflow Lite.

120
MobileNetV2-PoseEstimation PINTO0309/MobileNetV2-PoseEstimation Python

Tensorflow based Fast Pose estimation. OpenVINO, Tensorflow Lite, NCS, NCS2 + Python.

105
MobileNet-SSD PINTO0309/MobileNet-SSD Python

MobileNet-SSD(MobileNetSSD) + Neural Compute Stick(NCS) Faster than YoloV2 + Explosion speed by RaspberryPi · Multiple moving object detection with high accuracy.

92
TPU-MobilenetSSD PINTO0309/TPU-MobilenetSSD Python

Edge TPU Accelerator / Multi-TPU + MobileNet-SSD v2 + Python + Async + LattePandaAlpha/RaspberryPi3/LaptopPC

83
DMHead PINTO0309/DMHead Python

Dual model head pose estimation. Fusion of SOTA models. 360° 6D HeadPose detection. All pre-processing and post-processing are fused together, allowing end-to-end processing in a single inference.

70
scs4onnx PINTO0309/scs4onnx Python

A very simple tool that compresses the overall size of the ONNX model by aggregating duplicate constant values as much as possible.

52
MobileNet-SSDLite-RealSense-TF PINTO0309/MobileNet-SSDLite-RealSense-TF Python

RaspberryPi3(Raspbian Stretch) + MobileNetv2-SSDLite(Tensorflow/MobileNetv2SSDLite) + RealSense D435 + Tensorflow1.11.0 + without Neural Compute Stick(NCS)

51
OpenVINO-DeeplabV3 PINTO0309/OpenVINO-DeeplabV3 Python

[4-5 FPS / Core m3 CPU only] [11 FPS / Core i7 CPU only] OpenVINO+DeeplabV3+LattePandaAlpha/LaptopPC. CPU / GPU / NCS. RealTime semantic-segmentaion. Python3.5+Tensorflow v1.11.0+OpenCV3.4.3+PIL

42
TPU-Posenet PINTO0309/TPU-Posenet Python

Edge TPU Accelerator / Multi-TPU / Multi-Model + Posenet/DeeplabV3/MobileNet-SSD + Python + Sync / Async + LaptopPC / RaspberryPi

38
crowdhuman_hollywoodhead_yolo_convert PINTO0309/crowdhuman_hollywoodhead_yolo_convert Python

YOLOv7 training. Generates a head-only dataset in YOLO format. The labels included in the CrowdHuman dataset are Head and FullBody, but ignore FullBody.

29
tflite2json2tflite PINTO0309/tflite2json2tflite Dockerfile

Convert tflite to JSON and make it editable in the IDE. It also converts the edited JSON back to tflite binary.

27
mtomo PINTO0309/mtomo Dockerfile

Multiple types of NN model optimization environments. It is possible to directly access the host PC GUI and the camera to verify the operation. Intel iHD GPU (iGPU) support. NVIDIA GPU (dGPU) support.

24
scc4onnx PINTO0309/scc4onnx Python

Very simple NCHW and NHWC conversion tool for ONNX. Change to the specified input order for each and every input OP. Also, change the channel order of RGB and BGR. Simple Channel Converter for ONNX.

23
Bazel_bin PINTO0309/Bazel_bin Shell

Bazel's pre-built binaries for armv7l / aarch64 / x86_64.

22
snc4onnx PINTO0309/snc4onnx Python

Simple tool to combine(merge) onnx models. Simple Network Combine Tool for ONNX.

17
sne4onnx PINTO0309/sne4onnx Python

A very simple tool for situations where optimization with onnx-simplifier would exceed the Protocol Buffers upper file size limit of 2GB, or simply to separate onnx files to any size you want.

16
sio4onnx PINTO0309/sio4onnx Python

Simple tool to change the INPUT and OUTPUT shape of ONNX.

15
sam4onnx PINTO0309/sam4onnx Python

A very simple tool to rewrite parameters such as attributes and constants for OPs in ONNX models. Simple Attribute and Constant Modifier for ONNX.

13
OpenVINO-bin PINTO0309/OpenVINO-bin Shell

OpenVINO installer storage location (Full version)

13
components_of_onnx PINTO0309/components_of_onnx Python

[WIP] ONNX parts yard. The various operations described in Operator Schemas are converted in advance into OP stand-alone ONNX files.

11
ssc4onnx PINTO0309/ssc4onnx Python

Checker with simple ONNX model structure. Simple Structure Checker for ONNX.

8