private static extern IntPtr THSNN_MaxPool3d_forward_with_indices(torch.nn.Module.HType module, IntPtr tensor, out IntPtr indices);
private static extern IntPtr THSNN_ConstantPad2d_forward(torch.nn.Module.HType module, IntPtr tensor);
extern static IntPtr THSNN_ConvTranspose1d_weight(torch.nn.Module.HType module);
extern static IntPtr THSNN_Bilinear_forward(torch.nn.Module.HType module, IntPtr input1, IntPtr input2);
extern static void THSNN_Bilinear_set_weight(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_ELU_forward(torch.nn.Module.HType module, IntPtr tensor);
extern static IntPtr THSNN_Linear_bias(torch.nn.Module.HType module);
private static extern IntPtr THSNN_BatchNorm1d_get_batches(torch.nn.Module.HType module);
private static extern void THSNN_BatchNorm1d_set_var(torch.nn.Module.HType module, IntPtr weight);
private static extern IntPtr THSNN_BatchNorm1d_weight(torch.nn.Module.HType module);
private static extern void THSNN_BatchNorm1d_reset_stats(torch.nn.Module.HType module);
private static extern void THSNN_BatchNorm1d_set_bias(torch.nn.Module.HType module, IntPtr bias);
extern static IntPtr THSNN_LSTMCell_forward(torch.nn.Module.HType module, IntPtr input, IntPtr h_0, IntPtr c_0, out IntPtr c_n);
private static extern void THSNN_Sequential_push_back(torch.nn.Module.HType module, [MarshalAs(UnmanagedType.LPStr)] string name, torch.nn.BoxedModule.HType boxedSubModule);
extern static IntPtr THSNN_EmbeddingBag_weight(torch.nn.Module.HType module);
extern static IntPtr THSNN_GRU_forward(torch.nn.Module.HType module, IntPtr input, IntPtr h_0, out IntPtr h_n);
extern static void THSNN_EmbeddingBag_set_weight(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_PairwiseDistance_forward(torch.nn.Module.HType module, IntPtr input1, IntPtr input2);
extern static IntPtr THSNN_Linear_forward(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_ReplicationPad3d_forward(torch.nn.Module.HType module, IntPtr tensor);
extern static void THSNN_Linear_set_bias(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_LogSoftmax_forward(torch.nn.Module.HType handle, IntPtr tensor);
extern static IntPtr THSNN_Bilinear_weight(torch.nn.Module.HType module);
extern static IntPtr THSNN_Identity_forward(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_PixelShuffle_forward(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_FeatureAlphaDropout_forward(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_ConvTranspose1d_forward(torch.nn.Module.HType module, IntPtr tensor);
private static extern IntPtr THSNN_EmbeddingBag_forward(torch.nn.Module.HType module, IntPtr tensor, IntPtr offsets, IntPtr per_sample_weights);
extern static void THSNN_ConvTranspose1d_set_weight(torch.nn.Module.HType module, IntPtr tensor);
extern static void THSNN_ConvTranspose3d_set_bias(torch.nn.Module.HType module, IntPtr tensor);