code: def test_linear_decoder(encoder_output_size, num_spk):
      linear_decoder = LinearDecoder(
          encoder_output_size=encoder_output_size, num_spk=num_spk
      )
      input = torch.rand(5, 100, encoder_output_size)
      ilens = torch.tensor([100, 100, 100, 100, 100])
      output = linear_decoder.forward(input=input, ilens=ilens)
      assert output.shape == (5, 100, num_spk)
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_linear_decoder(encoder_output_size, num_spk) without return types