선택사항

extension Optional: KeyPathIterable
extension Optional: Differentiable where Wrapped: Differentiable
extension Optional : PythonConvertible where Wrapped : PythonConvertible
extension Optional : ConvertibleFromPython
where Wrapped : ConvertibleFromPython
extension Optional where Wrapped == XLAScalarType.Type
  • 선언

    public typealias AllKeyPaths = [PartialKeyPath<`Self`>]
  • 선언

    public var allKeyPaths: [PartialKeyPath<`Self`>] { get }
`Wrapped`: `Differentiable`에서 사용 가능
`Wrapped`: `PythonConvertible`에서 사용 가능
`Wrapped`: `ConvertibleFromPython`에서 사용 가능
`Wrapped` == `XLAScalarType.Type`에서 사용 가능