Skip to content
Snippets Groups Projects
Commit 308eaa0c authored by hashimsharif's avatar hashimsharif
Browse files

Updating resNet and vgg16 times with GPU profiled numbers

parent 4a98523a
No related branches found
No related tags found
No related merge requests found
......@@ -14,13 +14,17 @@ class Benchmark:
ResNet50 = Benchmark()
ResNet50.binary_path = "resnet_imagenet"
ResNet50.binary_time = 5.1 * 60 # 5.1 mins * 60 secs/min
#ResNet50.binary_time = 5.1 * 60 # 5.1 mins * 60 secs/min
ResNet50.binary_time = 3.85 * 100 # 5.1 mins * 60 secs/min
ResNet50.batch_time = 3.85 # Time for batch with 50 images
ResNet50.num_layers = 53
VGG16_ImageNet = Benchmark()
VGG16_ImageNet.binary_path = "vgg16_imagenet"
VGG16_ImageNet.binary_time = 10.6 * 60 # 5.1 mins * 60 secs/min
#VGG16_ImageNet.binary_time = 10.6 * 60 # 5.1 mins * 60 secs/min
VGG16_ImageNet.binary_time = 4.55 * 100 # 5.1 mins * 60 secs/min
VGG16_ImageNet.batch_time = 4.55
VGG16_ImageNet.num_layers = 16
......@@ -40,8 +44,10 @@ total_confs = 50
def getErrorProfileTime(Bench):
time_per_batch = Bench.binary_time / batch_count
#time_per_batch = Bench.binary_time / batch_count
time_per_batch = Bench.batch_time
total_knobs = promise_knobs * Bench.num_layers
total_runs = total_knobs * promise_prof_runs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment