  ADDITIONAL_INFO = ("\nNB: Unless specifically stated, values changed here will only take effect "
                     "when creating a new model.")
  
  _LOSS_HELP = dict(
      gmsd=(
          "Gradient Magnitude Similarity Deviation seeks to match the global standard deviation of "
          "the pixel to pixel differences between two images. Similar in approach to SSIM. Ref: "
          "Gradient Magnitude Similarity Deviation: An Highly Efficient Perceptual Image Quality "
 
</s> remove         "the pixel to pixel differences between two images. Similar in approach to SSIM. NB: This "
        "loss does not currently work on AMD cards."),
 </s> add         "the pixel to pixel differences between two images. Similar in approach to SSIM. Ref: "
        "Gradient Magnitude Similarity Deviation: An Highly Efficient Perceptual Image Quality "
        "Index https://arxiv.org/ftp/arxiv/papers/1308/1308.3052.pdf"), </s> remove _LWIDS = ["DSSIMObjective", "GeneralizedLoss", "GMSDLoss", "GradientLoss", "LaplacianPyramidLoss",
          "LInfNorm", "logcosh", "mae", "mse", "MS-SSIM"]
 </s> add _LWIDS = ["DSSIMObjective", "FocalFrequencyLosse", "GeneralizedLoss", "GMSDLoss", "GradientLoss",
          "LaplacianPyramidLoss", "LInfNorm", "logcosh", "mae", "mse", "MS-SSIM"] </s> remove            (losses.GMSDLoss(), (2, 1, 1)),
 </s> add            (losses.GMSDLoss(**_KWARGS), (2, 1, 1)),
    ffl="Focal Frequency Loss. Analyzes the frequency spectrum of the images rather than the "
        "images themselves. This loss function can be used on its own, but the original paper "
        "found increased benefits when using it as a complementary loss to another spacial loss "
        "function (e.g. MSE). Ref: Focal Frequency Loss for Image Reconstruction and Synthesis "
        "https://arxiv.org/pdf/2012.12821.pdf NB: This loss does not currently work on AMD cards.",
  ADDITIONAL_INFO = ("\nNB: Unless specifically stated, values changed here will only take effect "
                     "when creating a new model.")
  
  _LOSS_HELP = dict(
    ffl="Focal Frequency Loss. Analyzes the frequency spectrum of the images rather than the "
        "images themselves. This loss function can be used on its own, but the original paper "
        "found increased benefits when using it as a complementary loss to another spacial loss "
        "function (e.g. MSE). Ref: Focal Frequency Loss for Image Reconstruction and Synthesis "
        "https://arxiv.org/pdf/2012.12821.pdf NB: This loss does not currently work on AMD cards.",
      gmsd=(
          "Gradient Magnitude Similarity Deviation seeks to match the global standard deviation of "
          "the pixel to pixel differences between two images. Similar in approach to SSIM. Ref: "
          "Gradient Magnitude Similarity Deviation: An Highly Efficient Perceptual Image Quality "
keep keep keep add keep keep keep keep
 Loss updates
  - Split Loss to own package
  - Add Focal Frequency Loss (Nvidia only)
  - Enable GMSD for AMD 
plugins/train/_config.py