COMPMID-3160: Add Bfloat16 support in NEGEMMConvolutionLayer

Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I0e449306c138a562ffc1455e76ec44b2fd059d85
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/2860
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
diff --git a/support/Bfloat16.h b/support/Bfloat16.h
index d897e42..65805f2 100644
--- a/support/Bfloat16.h
+++ b/support/Bfloat16.h
@@ -77,7 +77,7 @@
 }
 
 /** Brain floating point representation class */
-class bfloat16
+class bfloat16 final
 {
 public:
     /** Default Constructor */