ZéroPadding3D

public struct ZeroPadding3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint

Un calque pour ajouter un remplissage nul dans les dimensions spatiales/spatio-temporelles.

  • Déclaration

    public typealias TangentVector = EmptyTangentVector
  • Les valeurs de remplissage le long des dimensions spatiales/spatio-temporelles.

    Déclaration

    @noDerivative
    public let padding: ((Int, Int), (Int, Int), (Int, Int))
  • Crée un calque 3D sans remplissage.

    Déclaration

    public init(padding: ((Int, Int), (Int, Int), (Int, Int)))

    Paramètres

    padding

    Un tuple de 3 tuples de deux entiers décrivant le nombre de zéros à remplir au début et à la fin de chaque dimension de remplissage.

  • Crée un calque 3D sans remplissage.

    Déclaration

    public init(padding: (Int, Int, Int))

    Paramètres

    padding

    Tuple de 3 entiers qui décrit le nombre de zéros à remplir au début et à la fin de chaque dimension de remplissage.

  • Renvoie le résultat obtenu en appliquant le calque à l’entrée donnée.

    Déclaration

    @differentiable
    public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>

    Paramètres

    input

    L'entrée dans le calque.

    Valeur de retour

    Le résultat.