ส่วนขยายต่อไปนี้มีให้บริการทั่วโลก
คำประกาศ
extension Array: MutableCollectionAlgorithms
extension Array: KeyPathIterable
extension Array: Differentiable where Element: Differentiable
extension Array: EuclideanDifferentiable
where Element: EuclideanDifferentiableextension Array where Element: Differentiable
extension Array : ConvertibleFromNumpyArray
where Element : NumpyScalarCompatiblepublic extension Array where Element : NumpyScalarCompatible
extension Array : PythonConvertible where Element : PythonConvertible
extension Array : ConvertibleFromPython where Element : ConvertibleFromPython
extension Array: ElementaryFunctions where Element: ElementaryFunctions
extension Array: TensorArrayProtocol where Element: TensorGroup
extension Array where Element == UInt8
extension Array where Element == Bool
extension Array where Element == Int64
extension Array where Element == XLATensor
extension Array where Element: AnyTensor
extension Array where Element == PaddingConfigDimension
คำประกาศ
extension ArraySlice: MutableCollectionAlgorithms
คำประกาศ
extension Slice: MutableCollectionAlgorithms
where Base: MutableCollectionคำประกาศ
extension MutableCollection
extension MutableCollection where Self: BidirectionalCollection
extension MutableCollection where Self: RandomAccessCollection
คำประกาศ
extension Sequence
คำประกาศ
extension Collection
extension Collection where Element: Collatable
คำประกาศ
extension LazyCollectionProtocol
where Element == Elements.Element, Elements: Collectionคำประกาศ
extension Int: TensorRangeExpression
extension Int : PythonConvertible, ConvertibleFromPython
คำประกาศ
extension Range: TensorRangeExpression where Bound == Int
extension Range where Bound == Int
extension Range : PythonConvertible where Bound : PythonConvertible
extension Range : ConvertibleFromPython where Bound : ConvertibleFromPython
คำประกาศ
extension ClosedRange: TensorRangeExpression where Bound == Int
extension ClosedRange where Bound == Int
คำประกาศ
extension PartialRangeFrom: TensorRangeExpression where Bound == Int
extension PartialRangeFrom where Bound == Int
extension PartialRangeFrom : PythonConvertible where Bound : PythonConvertible
extension PartialRangeFrom : ConvertibleFromPython
where Bound : ConvertibleFromPythonคำประกาศ
extension PartialRangeUpTo: TensorRangeExpression where Bound == Int
extension PartialRangeUpTo where Bound == Int
extension PartialRangeUpTo : PythonConvertible where Bound : PythonConvertible
extension PartialRangeUpTo : ConvertibleFromPython
where Bound : ConvertibleFromPythonคำประกาศ
extension PartialRangeThrough: TensorRangeExpression where Bound == Int
extension PartialRangeThrough where Bound == Int
คำประกาศ
extension Int32: TensorFlowIndex
extension Int32: TensorFlowScalar
extension Int32 : NumpyScalarCompatible
extension Int32 : PythonConvertible, ConvertibleFromPython
extension Int32: XLAScalarType
คำประกาศ
extension Int64: TensorFlowIndex
extension Int64: TensorFlowScalar
extension Int64 : NumpyScalarCompatible
extension Int64 : PythonConvertible, ConvertibleFromPython
extension Int64: XLAScalarType
คำประกาศ
extension Float: TensorFlowFloatingPoint
extension Float: TensorFlowScalar
extension Float: Differentiable
extension Float : EuclideanDifferentiable
extension Float : VectorProtocol
extension Float: ElementaryFunctions
extension Float : NumpyScalarCompatible
extension Float : PythonConvertible, ConvertibleFromPython
extension Float: XLAScalarType
คำประกาศ
extension Double: TensorFlowFloatingPoint
extension Double: TensorFlowScalar
extension Double: Differentiable
extension Double : EuclideanDifferentiable
extension Double : VectorProtocol
extension Double: ElementaryFunctions
extension Double : NumpyScalarCompatible
extension Double : PythonConvertible, ConvertibleFromPython
extension Double: XLAScalarType
คำประกาศ
extension Bool: TensorFlowScalar
extension Bool : NumpyScalarCompatible
extension Bool : PythonConvertible, ConvertibleFromPython
extension Bool: XLAScalarType
คำประกาศ
extension Int8: TensorFlowScalar
extension Int8 : NumpyScalarCompatible
extension Int8 : PythonConvertible, ConvertibleFromPython
extension Int8: XLAScalarType
คำประกาศ
extension Int16: TensorFlowScalar
extension Int16 : NumpyScalarCompatible
extension Int16 : PythonConvertible, ConvertibleFromPython
extension Int16: XLAScalarType
คำประกาศ
extension UInt8: TensorFlowScalar
extension UInt8 : NumpyScalarCompatible
extension UInt8 : PythonConvertible, ConvertibleFromPython
extension UInt8: XLAScalarType
คำประกาศ
extension UInt16: TensorFlowScalar
extension UInt16 : NumpyScalarCompatible
extension UInt16 : PythonConvertible, ConvertibleFromPython
extension UInt16: XLAScalarType
คำประกาศ
extension UInt32: TensorFlowScalar
extension UInt32 : NumpyScalarCompatible
extension UInt32 : PythonConvertible, ConvertibleFromPython
extension UInt32: XLAScalarType
คำประกาศ
extension UInt64: TensorFlowScalar
extension UInt64 : NumpyScalarCompatible
extension UInt64 : PythonConvertible, ConvertibleFromPython
extension UInt64: XLAScalarType
คำประกาศ
extension String: _TensorFlowDataTypeCompatible
extension String : PythonConvertible, ConvertibleFromPython
คำประกาศ
extension Float80: Differentiable
extension Float80 : EuclideanDifferentiable
extension Float80 : VectorProtocol
extension Float80: ElementaryFunctions
คำประกาศ
extension Dictionary: KeyPathIterable
extension Dictionary : PythonConvertible
where Key : PythonConvertible, Value : PythonConvertibleextension Dictionary : ConvertibleFromPython
where Key : ConvertibleFromPython, Value : ConvertibleFromPythonคำประกาศ
extension Optional: KeyPathIterable
extension Optional: Differentiable where Wrapped: Differentiable
extension Optional : PythonConvertible where Wrapped : PythonConvertible
extension Optional : ConvertibleFromPython
where Wrapped : ConvertibleFromPythonextension Optional where Wrapped == XLAScalarType.Type
คำประกาศ
extension SIMD where Scalar: ElementaryFunctions
extension SIMD
where
Self: Differentiable,
Self.TangentVector: SIMD,
Scalar: BinaryFloatingPoint & Differentiable,
Self.TangentVector == Self,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD2: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD2: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD2: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD2: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD2
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD3: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD3: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD3: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD3: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD3
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD4: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD4: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD4: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD4: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD4
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD8: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD8: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD8: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD8: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD8
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD16: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD16: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD16: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD16: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD16
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD32: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD32: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD32: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD32: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD32
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
extension SIMD64: ElementaryFunctions where Scalar: ElementaryFunctions
extension SIMD64: AdditiveArithmetic where Scalar: FloatingPoint
extension SIMD64: Differentiable
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD64: EuclideanDifferentiable
where
Scalar: EuclideanDifferentiable & BinaryFloatingPoint,
Scalar.TangentVector: BinaryFloatingPointextension SIMD64
where
Scalar: Differentiable & BinaryFloatingPoint,
Scalar.TangentVector == Scalarคำประกาศ
คำประกาศ
extension UInt : PythonConvertible, ConvertibleFromPython
คำประกาศ
extension FixedWidthInteger