blob: 03237acf565a1e557f9ac95bcad6073e16fe918a [file] [log] [blame]
from .module import Module
from .. import Parameter
from ... import Tensor
class Identity(Module):
def __init__(self) -> None: ...
def forward(self, input: Tensor) -> Tensor: ...
class Linear(Module):
in_features: int = ...
out_features: int = ...
weight: Parameter = ...
bias: Parameter = ...
def __init__(self, in_features: int, out_features: int, bias: bool = ...) -> None: ...
def reset_parameters(self) -> None: ...
def forward(self, input: Tensor) -> Tensor: ...
class Bilinear(Module):
in1_features: int = ...
in2_features: int = ...
out_features: int = ...
weight: Parameter = ...
bias: Parameter = ...
def __init__(self, in1_features: int, in2_features: int, out_features: int, bias: bool = ...) -> None: ...
def reset_parameters(self) -> None: ...
def forward(self, input1: Tensor, input2: Tensor) -> Tensor: ...