nnf_conv_tbc function

Conv_tbc

Conv_tbc

Applies a 1-dimensional sequence convolution over an input sequence. Input and output dimensions are (Time, Batch, Channels) - hence TBC.

nnf_conv_tbc(input, weight, bias, pad = 0)

Arguments

  • input: input tensor of shape c("(mboxsequencelengthtimes\n(\\mbox{sequence length} \\times\n", "batchtimesmboxinchannels)batch \\times \\mbox{in\\_channels})")
  • weight: filter of shape (c("mboxkernelwidthtimesmboxinchannels\n\\mbox{kernel width} \\times \\mbox{in\\_channels}\n", "timesmboxoutchannels\\times \\mbox{out\\_channels}"))
  • bias: bias of shape (\mboxout_channels\mbox{out\_channels})
  • pad: number of timesteps to pad. Default: 0
  • Maintainer: Daniel Falbel
  • License: MIT + file LICENSE
  • Last published: 2025-02-14