safrooze commented on issue #9705: Added unittest for benchmarking metric 
performance
URL: https://github.com/apache/incubator-mxnet/pull/9705#issuecomment-363977854
 
 
   OK I think I addressed all the feedback:
   * random is seeded
   * nd.wait_all() used before starting timing and before ending timing
   * Added batch-size values of 16, 64, 256, and 1024
   * Datasize varies by number of output channels to keep total runtime down to 
a few minutes
   
   The modified code output looks like this:
   ```
   Metric         Data-Ctx  Label-Ctx   Data Size   Batch Size     Output Dim   
  Elapsed Time
   
------------------------------------------------------------------------------------------
   acc            cpu(0)    cpu(0)      131072      16             128          
  1.0015
   acc            cpu(0)    gpu(0)      131072      16             128          
  1.682
   acc            gpu(0)    cpu(0)      131072      16             128          
  2.6263
   acc            gpu(0)    gpu(0)      131072      16             128          
  3.3028
   
------------------------------------------------------------------------------------------
   acc            cpu(0)    cpu(0)      131072      64             128          
  0.42843
   acc            cpu(0)    gpu(0)      131072      64             128          
  0.568
   acc            gpu(0)    cpu(0)      131072      64             128          
  0.78586
   acc            gpu(0)    gpu(0)      131072      64             128          
  0.94317
   
------------------------------------------------------------------------------------------
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to