TensorFlow provides multiple Loss functions for multiple classification problems, not just Focal Loss, Such as Categorical Crossentropy, Kullback-Leibler Divergence and so on. This is probably the reason why there is no official implementation of Focal Loss, as other Loss functions do multi-classification tasks well and are probably easier to use than Focal Loss.