NVIDIA Deep Learning Examples
NVIDIA Deep Learning Examples
Mask R-CNN for TensorFlow2
Resource
NVIDIA Deep Learning Examples
NVIDIA Deep Learning Examples
Mask R-CNN for TensorFlow2

Mask R-CNN is a convolution based network for object instance segmentation. This implementation provides 1.3x faster training while maintaining target accuracy.

  • Changelog

    February 2021

    • Updated implementation to Tensorflow 2, using Keras API and Distributed strategy
    • ResNet50 checkpoint now is being downloaded from NVIDIA NGC
    • Training using batch size of 8 and 16 can result in unexpected hangs in DGX A100 80GB.

    August 2020

    • Separated implementation for TensorFlow 1.1x and 2.x. New implementation is TF 1.1x version.
    • Recreated runtime part of the implementation.

    June 2020

    • Updated accuracy tables with A100 results
    • Updated training and inference performance tables with A100 results

    November 2019

    • Initial release

    Known issues

    • Out of memory errors can occur when running training, V100, 8GPUs, BS4, FP32.
    • Errors can occur when running training with BS1.
    • The behavior of the model can be unstable when running with TensorFlow XLA enabled.