class_docstr: Vanilla U-Net encoder
class_docstr_tok: ["Vanilla","U-Net","encoder"]
code: def change_input_channels(
      self, input_channels: int, mode="auto", **kwargs
  ):
      self.layer0.conv1 = make_n_channel_input(
          self.layer0.conv1, input_channels, mode
      )
      return self
  
file_path: pytorch-toolbelt/pytorch_toolbelt/modules/encoders/unet.py
imports: from collections import OrderedDict
  from functools import partial
  from typing import Union
  from torch import nn
  from .common import EncoderModule, make_n_channel_input
  from ..unet import UnetBlock
label_desc: Use image node_id 3 for calling the UnetEncoder obj's underlying member method code with example usage: obj.change_input_channels(input_channels, mode) and returns: self