docstr: Factory class to train a `LinearModel` with SGD
  (`sgd_train_linear_model`). For linear regression this assigns the loss
  to L2 and no regularization.
code: def __init__(self, **kwargs) -> None:
      r"""
      Factory class to train a `LinearModel` with SGD
      (`sgd_train_linear_model`). For linear regression this assigns the loss
      to L2 and no regularization.
      """
      super().__init__(**kwargs)
  
imports: from typing import Callable, cast, List, Optional
  import torch.nn
  from captum._utils.models.model import Model
  from torch import Tensor
  from torch.utils.data import DataLoader
label_desc: Use image node_id 1 to create a new SGDLinearRegression object from inherited base classes: SGDLinearModel with example: obj = SGDLinearRegression()