public struct Function<Input, Output> : ParameterlessLayer where Input : Differentiable, Output : Differentiable
Một lớp bao quanh một hàm khả vi tùy chỉnh.
Tuyên ngôn
public typealias TangentVector = EmptyTangentVector
Tuyên ngôn
public typealias Body = @differentiable (Input) -> Output
Tuyên ngôn
@noDerivative public let body: Body
Tuyên ngôn
public init(_ body: @escaping Body)
Tuyên ngôn
@differentiable public func callAsFunction(_ input: Input) -> Output