Skip to content

A script you can use to benchmark the Roboflow Deploy targets with your custom trained model on your hardware.

License

Notifications You must be signed in to change notification settings

roboflow/server-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roboflow Server Benchmark Tool

This simple tool will fire a series of inference requests at the Roboflow remote inference API or one of our Docker containers running on your hardware and measures the throughput.

Requirements

A recent version of Node.js (eg 12 or higher).

Installation

cd into this directory and run npm install.

Optional: place your test images in the images folder; the repo contains some images from the EgoHands dataset

Usage

Edit benchmark.js to add your API Key and model endpoint then configure which deployment target you're testing (and its local IP address if applicable).

Then run node benchmark.js

Alternative Authentication

You can also set a ROBOFLOW_KEY environment variable or put your API key into a .roboflow_key file in this directory.

About

A script you can use to benchmark the Roboflow Deploy targets with your custom trained model on your hardware.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published