extension Array: MutableCollectionAlgorithms
extension Array: KeyPathIterable
extension Array: Differentiable where Element: Differentiable
extension Array: EuclideanDifferentiable
where Element: EuclideanDifferentiable
extension Array where Element: Differentiable
extension Array : ConvertibleFromNumpyArray
where Element : NumpyScalarCompatible
public 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
Element
ডিফারেনশিয়াবল প্রোডাক্ট ম্যানিফোল্ড হিসাবে একটি অ্যারের ভিউ নিজেইcount
সাথে গুণিত হয়।ঘোষণা
@frozen public struct DifferentiableView
extension Array.DifferentiableView: Differentiable where Element: Differentiable
extension Array.DifferentiableView: EuclideanDifferentiable where Element: EuclideanDifferentiable
extension Array.DifferentiableView: Equatable where Element: Differentiable & Equatable
extension Array.DifferentiableView: ExpressibleByArrayLiteral where Element: Differentiable
extension Array.DifferentiableView: CustomStringConvertible where Element: Differentiable
extension Array.DifferentiableView: AdditiveArithmetic where Element: AdditiveArithmetic & Differentiable
extension Array.DifferentiableView: _KeyPathIterableBase where Element: Differentiable
extension Array.DifferentiableView: KeyPathIterable where Element: Differentiable
extension Array.DifferentiableView: ElementaryFunctions where Element: Differentiable & ElementaryFunctions
extension Array.DifferentiableView: BidirectionalCollection, Collection, MutableCollection, RandomAccessCollection, RangeReplaceableCollection, Sequence where Element: Differentiable
extension Array.DifferentiableView: VectorProtocol where Element: Differentiable & VectorProtocol
extension Array.DifferentiableView: PointwiseMultiplicative where Element: Differentiable & PointwiseMultiplicative
ঘোষণা
public typealias AllKeyPaths = [PartialKeyPath<Array>]
ঘোষণা
public var allKeyPaths: [PartialKeyPath<Array>] { get }
ঘোষণা
public typealias TangentVector = Array<Element.TangentVector>.DifferentiableView
ঘোষণা
public mutating mutating func move(along direction: TangentVector)
একটি বন্ধ যা
self
হিসাবে একইcount
সহ শূন্যের একটিTangentVector
উৎপন্ন করে।ঘোষণা
public var zeroTangentVectorInitializer: () -> TangentVector { get }
ঘোষণা
public var differentiableVectorView: TangentVector { get }
ঘোষণা
@derivative init(repeating: count)
ঘোষণা
@differentiable(wrt: self) public func differentiableMap<Result: Differentiable>( _ body: @differentiable (Element) -> Result ) -> [Result]
ঘোষণা
@differentiable(wrt: (self, initialResult) public func differentiableReduce<Result: Differentiable>( _ initialResult: Result, _ nextPartialResult: @differentiable (Result, Element) -> Result ) -> Result
নির্দিষ্ট
numpy.ndarray
উদাহরণের মতো একই আকার এবং স্কেলার সহ একটিArray
তৈরি করে।পূর্বশর্ত
numpy
Python প্যাকেজ ইনস্টল করা আবশ্যক.ঘোষণা
public init?(numpy numpyArray: PythonObject)
পরামিতি
numpyArray
রূপান্তর করার জন্য
numpy.ndarray
উদাহরণ।রিটার্ন ভ্যালু
numpyArray
একটিArray
রূপান্তরিত হয়েছে।numpyArray
1-D না হলে বা একটি সামঞ্জস্যপূর্ণ স্কেলারdtype
না থাকলেnil
ফেরত দেয়।এই
Array
মতো একই স্কেলার সহ একটি 1-Dnumpy.ndarray
উদাহরণ তৈরি করে।পূর্বশর্ত
numpy
Python প্যাকেজ ইনস্টল করা আবশ্যক.ঘোষণা
func makeNumpyArray() -> PythonObject
ঘোষণা
public var pythonObject: PythonObject { get }
ঘোষণা
public init?(_ pythonObject: PythonObject)
x
এর বর্গমূল।বাস্তব প্রকারের জন্য, যদি
x
নেতিবাচক হয় ফলাফল হল.nan
। জটিল ধরনের জন্য ঋণাত্মক বাস্তব অক্ষের উপর একটি শাখা কাটা আছে।ঘোষণা
public static func sqrt(_ x: `Self`) -> Array<Element>
x
এর কোসাইন, রেডিয়ানে একটি কোণ হিসাবে ব্যাখ্যা করা হয়।ঘোষণা
public static func cos(_ x: `Self`) -> Array<Element>
x
এর সাইন, রেডিয়ানে একটি কোণ হিসাবে ব্যাখ্যা করা হয়।ঘোষণা
public static func sin(_ x: `Self`) -> Array<Element>
x
এর স্পর্শক, রেডিয়ানে একটি কোণ হিসাবে ব্যাখ্যা করা হয়।ঘোষণা
public static func tan(_ x: `Self`) -> Array<Element>
রেডিয়ানে
x
এর বিপরীত কোসাইন।ঘোষণা
public static func acos(_ x: `Self`) -> Array<Element>
রেডিয়ানে
x
এর বিপরীত সাইন।ঘোষণা
public static func asin(_ x: `Self`) -> Array<Element>
রেডিয়ানে
x
এর বিপরীত স্পর্শক।ঘোষণা
public static func atan(_ x: `Self`) -> Array<Element>
x
এর হাইপারবোলিক কোসাইন।ঘোষণা
public static func cosh(_ x: `Self`) -> Array<Element>
x
এর হাইপারবোলিক সাইন।ঘোষণা
public static func sinh(_ x: `Self`) -> Array<Element>
x
এর অধিবৃত্তীয় স্পর্শক।ঘোষণা
public static func tanh(_ x: `Self`) -> Array<Element>
x
এর বিপরীত হাইপারবোলিক কোসাইন।ঘোষণা
public static func acosh(_ x: `Self`) -> Array<Element>
x
এর বিপরীত হাইপারবোলিক সাইন।ঘোষণা
public static func asinh(_ x: `Self`) -> Array<Element>
x
এর বিপরীত হাইপারবোলিক ট্যানজেন্ট।ঘোষণা
public static func atanh(_ x: `Self`) -> Array<Element>
সূচকীয় ফাংশন
x
, বাe**x
এ প্রয়োগ করা হয়।ঘোষণা
public static func exp(_ x: `Self`) -> Array<Element>
দুটি
x
ক্ষমতায় উত্থাপিত।ঘোষণা
public static func exp2(_ x: `Self`) -> Array<Element>
দশ শক্তি
x
এ উত্থাপিত হয়।ঘোষণা
public static func exp10(_ x: `Self`) -> Array<Element>
exp(x) - 1
মূল্যায়ন করা হয়েছে যাতে শূন্যের কাছাকাছি নির্ভুলতা রক্ষা করা যায়।ঘোষণা
public static func expm1(_ x: `Self`) -> Array<Element>
x
এর প্রাকৃতিক লগারিদম।ঘোষণা
public static func log(_ x: `Self`) -> Array<Element>
x
এর বেস-টু লগারিদম।ঘোষণা
public static func log2(_ x: `Self`) -> Array<Element>
x
এর বেস-টেন লগারিদম।ঘোষণা
public static func log10(_ x: `Self`) -> Array<Element>
log(1 + x)
মূল্যায়ন করা হয়েছে যাতে শূন্যের কাছাকাছি নির্ভুলতা রক্ষা করা যায়।ঘোষণা
public static func log1p(_ x: `Self`) -> Array<Element>
exp(y log(x))
মধ্যবর্তী নির্ভুলতা না হারিয়ে গণনা করা হয়েছে।বাস্তব প্রকারের জন্য,
x
ঋণাত্মক হলে ফলাফল হবে NaN, এমনকিy
একটি অবিচ্ছেদ্য মান থাকলেও। জটিল ধরনের জন্য, ঋণাত্মক বাস্তব অক্ষের উপর একটি শাখা কাটা আছে।ঘোষণা
public static func pow(_ x: `Self`, _ y: `Self`) -> Array<Element>
x
n
ম শক্তিতে উত্থিত।x
এরn
কপির গুণফল।ঘোষণা
public static func pow(_ x: `Self`, _ n: Int) -> Array<Element>
x
এরn
ম মূল।বাস্তব প্রকারের জন্য, যদি
x
ঋণাত্মক হয় এবংn
জোড় হয়, ফলাফল হবে NaN। জটিল ধরনের জন্য, ঋণাত্মক বাস্তব অক্ষ বরাবর একটি শাখা কাটা আছে।ঘোষণা
public static func root(_ x: `Self`, _ n: Int) -> Array<Element>
ঘোষণা
public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
ঘোষণা
public init<C: RandomAccessCollection>( _handles: C ) where C.Element: _AnyTensorHandle
দ্রষ্টব্য
SHA1 হ্যাশ মাত্র 20 বাইট দীর্ঘ এবং তাই শুধুমাত্র প্রথম 20 বাইট ফেরতSIMD32<UInt8>
অ-শূন্য।ঘোষণা
func sha1() -> SIMD32<UInt8>
ঘোষণা
func sha512() -> SIMD64<UInt8>
গণনা করে
a || b
elementwise যেন আমরা একসাথে দুটি মুখোশ বা করছিলাম।ঘোষণা
public func mergingMask(with other: [Bool]) -> [Bool]
ঘোষণা
func withArrayRef<Result>(_ body: (Int64ArrayRef) throws -> Result) rethrows -> Result
ঘোষণা
func withArrayRef<Result>(_ body: (OpaqueXLATensorArrayRef) throws -> Result) rethrows -> Result
ঘোষণা
func withArrayRef<T, Result>(_ body: (OpaqueXLATensorArrayRef) throws -> Result) rethrows -> Result where Element == Tensor<T>
ঘোষণা
func withArrayRef<Result>(_ body: (inout PaddingConfig) -> Result) -> Result