class_docstr: Convert a linear RGB image to sRGB.
  
  Applies gamma correction to linear RGB values, at the end of colorspace conversions, to get sRGB.
  
  Returns:
      sRGB version of the image.
  
  Shape:
      - image: :math:`(*, 3, H, W)`
      - output: :math:`(*, 3, H, W)`
  
  Example:
      >>> input = torch.rand(2, 3, 4, 5)
      >>> srgb = LinearRgbToRgb()
      >>> output = srgb(input)  # 2x3x4x5
  
  References:
      [1] https://stackoverflow.com/questions/35952564/convert-rgb-to-srgb
  
      [2] https://www.cambridgeincolour.com/tutorials/gamma-correction.htm
  
      [3] https://en.wikipedia.org/wiki/SRGB
code: def forward(self, image: torch.Tensor) -> torch.Tensor:
      return linear_rgb_to_rgb(image)
  
imports: from typing import Union, cast
  import torch
  from torch import nn
label_desc: Use image node_id 1 for calling the LinearRgbToRgb obj's underlying member method code with example usage: obj.forward(image) and returns: linear_rgb_to_rgb