অ্যারে

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 where Element == Int64
extension Array : ConvertibleFromPython where Element : ConvertibleFromPython
extension Array: ElementaryFunctions where Element: ElementaryFunctions
l10n-
extension Array: TensorArrayProtocol where Element: TensorGroup
extension Array where Element == Bool
-
extension Array where Element == UInt8
extension Array where Element == XLATensor
extension Array where Element: AnyTensor
extension Array where Element == PaddingConfigDimension
উপলব্ধ যেখানে `Element`: `Differentiable`
উপলব্ধ যেখানে `Element`: `EuclideanDifferentiable`
উপলব্ধ যেখানে `Element`: `Differentiable`
উপলব্ধ যেখানে `Element` : `NumpyScalarCompatible`
  • নির্দিষ্ট numpy.ndarray উদাহরণের মতো একই আকার এবং স্কেলার সহ একটি Array তৈরি করে।

    পূর্বশর্ত

    numpy Python প্যাকেজ ইনস্টল করা আবশ্যক.

    ঘোষণা

    public init?(numpy numpyArray: PythonObject)

    পরামিতি

    numpyArray

    রূপান্তর করার জন্য numpy.ndarray উদাহরণ।

    ফেরত মূল্য

    numpyArray একটি Array রূপান্তরিত হয়েছে। numpyArray 1-D না হলে বা একটি সামঞ্জস্যপূর্ণ স্কেলার dtype না থাকলে nil ফেরত দেয়।

  • এই Array মতো একই স্কেলার সহ একটি 1-D numpy.ndarray উদাহরণ তৈরি করে।

    পূর্বশর্ত

    numpy Python প্যাকেজ ইনস্টল করা আবশ্যক.

    ঘোষণা

    func makeNumpyArray() -> PythonObject
উপলব্ধ যেখানে `Element` : `Python Convertible`
উপলব্ধ যেখানে `Element` : `ConvertibleFromPython`
উপলব্ধ যেখানে `Element`: `Elimentary Functions`
  • 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>
উপলব্ধ যেখানে `Element`: `TensorGroup`
  • ঘোষণা

    public init(_owning tensorHandles: UnsafePointer<CTensorHandle>?, count: Int)
  • ঘোষণা

    public init<C: RandomAccessCollection>(
      _handles: C
    ) where C.Element: _AnyTensorHandle
উপলব্ধ যেখানে `Element` == `UInt8`
  • বিঃদ্রঃ

    SHA1 হ্যাশ মাত্র 20 বাইট দীর্ঘ এবং তাই শুধুমাত্র প্রথম 20 বাইট ফেরত SIMD32<UInt8> অ-শূন্য।

    ঘোষণা

    func sha1() -> SIMD32<UInt8>
  • ঘোষণা

    func sha512() -> SIMD64<UInt8>
উপলব্ধ যেখানে `Element` == `Bool`
উপলব্ধ যেখানে `Element` == `Int64`
  • ঘোষণা

    func withArrayRef<Result>(_ body: (Int64ArrayRef) throws -> Result) rethrows -> Result
উপলব্ধ যেখানে `Element` == `XLATensor`
  • ঘোষণা

    func withArrayRef<Result>(_ body: (OpaqueXLATensorArrayRef) throws -> Result) rethrows -> Result
উপলব্ধ যেখানে `Element`: `AnyTensor`
  • ঘোষণা

    func withArrayRef<T, Result>(_ body: (OpaqueXLATensorArrayRef) throws -> Result) rethrows
      -> Result
    where Element == Tensor<T>
উপলব্ধ যেখানে `Element` == `PaddingConfigDimension`
  • ঘোষণা

    func withArrayRef<Result>(_ body: (inout PaddingConfig) -> Result) -> Result