নিম্নলিখিত এক্সটেনশনগুলি বিশ্বব্যাপী উপলব্ধ।
ঘোষণা
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