Bagikan melalui


TensorPrimitives.MinMagnitude Metode

Definisi

Overload

MinMagnitude(ReadOnlySpan<Single>)

Mencari angka floating-point presisi tunggal dengan besaran terkecil dalam tensor yang ditentukan.

MinMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

Menghitung angka floating-point presisi tunggal yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

MinMagnitude<T>(ReadOnlySpan<T>)

Mencari angka dengan besaran terkecil dalam tensor yang ditentukan.

MinMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

Menghitung angka yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

MinMagnitude<T>(ReadOnlySpan<T>, T, Span<T>)

Menghitung angka yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

MinMagnitude(ReadOnlySpan<Single>)

Sumber:
TensorPrimitives.cs
Sumber:
TensorPrimitives.Single.cs
Sumber:
TensorPrimitives.Single.cs

Mencari angka floating-point presisi tunggal dengan besaran terkecil dalam tensor yang ditentukan.

public:
 static float MinMagnitude(ReadOnlySpan<float> x);
public static float MinMagnitude (ReadOnlySpan<float> x);
static member MinMagnitude : ReadOnlySpan<single> -> single
Public Shared Function MinMagnitude (x As ReadOnlySpan(Of Single)) As Single

Parameter

x
ReadOnlySpan<Single>

Tensor, direpresentasikan sebagai rentang.

Mengembalikan

Elemen dalam x dengan besaran terkecil (nilai absolut).

Pengecualian

Panjang x harus lebih besar dari nol.

Keterangan

Penentuan besaran minimum cocok dengan fungsi 'minimumMagnitude' IEEE 754:2019. Jika ada nilai yang sama dengan NaN, nilai pertama dikembalikan. Jika dua nilai memiliki besaran yang sama dan satu positif dan yang lainnya negatif, nilai negatif dianggap memiliki besaran yang lebih kecil.

Metode ini dapat memanggil runtime C yang mendasarinya atau menggunakan instruksi khusus untuk arsitektur saat ini. Hasil yang tepat mungkin berbeda antara sistem operasi atau arsitektur yang berbeda.

Berlaku untuk

MinMagnitude(ReadOnlySpan<Single>, ReadOnlySpan<Single>, Span<Single>)

Sumber:
TensorPrimitives.cs
Sumber:
TensorPrimitives.Single.cs
Sumber:
TensorPrimitives.Single.cs

Menghitung angka floating-point presisi tunggal yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

public:
 static void MinMagnitude(ReadOnlySpan<float> x, ReadOnlySpan<float> y, Span<float> destination);
public static void MinMagnitude (ReadOnlySpan<float> x, ReadOnlySpan<float> y, Span<float> destination);
static member MinMagnitude : ReadOnlySpan<single> * ReadOnlySpan<single> * Span<single> -> unit
Public Shared Sub MinMagnitude (x As ReadOnlySpan(Of Single), y As ReadOnlySpan(Of Single), destination As Span(Of Single))

Parameter

x
ReadOnlySpan<Single>

Tensor pertama, direpresentasikan sebagai rentang.

y
ReadOnlySpan<Single>

Tensor kedua, direpresentasikan sebagai rentang.

destination
Span<Single>

Tensor tujuan, diwakili sebagai rentang.

Pengecualian

y dan referensi destination lokasi memori yang tumpang tindih dan tidak dimulai di lokasi yang sama.

Keterangan

Metode ini secara efektif menghitung destination[i] = MathF.MinMagnitude(x[i], y[i]).

Berlaku untuk

MinMagnitude<T>(ReadOnlySpan<T>)

Sumber:
TensorPrimitives.MinMagnitude.cs
Sumber:
TensorPrimitives.MinMagnitude.cs

Mencari angka dengan besaran terkecil dalam tensor yang ditentukan.

public:
generic <typename T>
 where T : System::Numerics::INumberBase<T> static T MinMagnitude(ReadOnlySpan<T> x);
public static T MinMagnitude<T> (ReadOnlySpan<T> x) where T : System.Numerics.INumberBase<T>;
static member MinMagnitude : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumberBase<'T>)> -> 'T (requires 'T :> System.Numerics.INumberBase<'T>)
Public Shared Function MinMagnitude(Of T As INumberBase(Of T)) (x As ReadOnlySpan(Of T)) As T

Jenis parameter

T

Parameter

x
ReadOnlySpan<T>

Tensor, direpresentasikan sebagai rentang.

Mengembalikan

T

Elemen dalam x dengan besaran terkecil (nilai absolut).

Pengecualian

Panjang x harus lebih besar dari nol.

Keterangan

Penentuan besaran minimum cocok dengan fungsi 'minimumMagnitude' IEEE 754:2019. Jika ada nilai yang sama dengan NaN, nilai pertama dikembalikan. Jika dua nilai memiliki besaran yang sama dan satu positif dan yang lainnya negatif, nilai negatif dianggap memiliki besaran yang lebih kecil.

Metode ini dapat memanggil runtime C yang mendasarinya atau menggunakan instruksi khusus untuk arsitektur saat ini. Hasil yang tepat mungkin berbeda antara sistem operasi atau arsitektur yang berbeda.

Berlaku untuk

MinMagnitude<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)

Sumber:
TensorPrimitives.MinMagnitude.cs
Sumber:
TensorPrimitives.MinMagnitude.cs

Menghitung angka yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

public:
generic <typename T>
 where T : System::Numerics::INumberBase<T> static void MinMagnitude(ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination);
public static void MinMagnitude<T> (ReadOnlySpan<T> x, ReadOnlySpan<T> y, Span<T> destination) where T : System.Numerics.INumberBase<T>;
static member MinMagnitude : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumberBase<'T>)> * ReadOnlySpan<'T (requires 'T :> System.Numerics.INumberBase<'T>)> * Span<'T (requires 'T :> System.Numerics.INumberBase<'T>)> -> unit (requires 'T :> System.Numerics.INumberBase<'T>)
Public Shared Sub MinMagnitude(Of T As INumberBase(Of T)) (x As ReadOnlySpan(Of T), y As ReadOnlySpan(Of T), destination As Span(Of T))

Jenis parameter

T

Parameter

x
ReadOnlySpan<T>

Tensor pertama, direpresentasikan sebagai rentang.

y
ReadOnlySpan<T>

Tensor kedua, direpresentasikan sebagai rentang.

destination
Span<T>

Tensor tujuan, diwakili sebagai rentang.

Pengecualian

y dan referensi destination lokasi memori yang tumpang tindih dan tidak dimulai di lokasi yang sama.

Keterangan

Metode ini secara efektif menghitung destination[i] = T.MinMagnitude(x[i], y[i]).

Berlaku untuk

MinMagnitude<T>(ReadOnlySpan<T>, T, Span<T>)

Sumber:
TensorPrimitives.MinMagnitude.cs
Sumber:
TensorPrimitives.MinMagnitude.cs

Menghitung angka yang bijaksana elemen dengan besaran terkecil dalam tensor yang ditentukan.

public:
generic <typename T>
 where T : System::Numerics::INumberBase<T> static void MinMagnitude(ReadOnlySpan<T> x, T y, Span<T> destination);
public static void MinMagnitude<T> (ReadOnlySpan<T> x, T y, Span<T> destination) where T : System.Numerics.INumberBase<T>;
static member MinMagnitude : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumberBase<'T>)> * 'T * Span<'T (requires 'T :> System.Numerics.INumberBase<'T>)> -> unit (requires 'T :> System.Numerics.INumberBase<'T>)
Public Shared Sub MinMagnitude(Of T As INumberBase(Of T)) (x As ReadOnlySpan(Of T), y As T, destination As Span(Of T))

Jenis parameter

T

Parameter

x
ReadOnlySpan<T>

Tensor pertama, direpresentasikan sebagai rentang.

y
T

Tensor kedua, direpresentasikan sebagai skalar.

destination
Span<T>

Tensor tujuan, diwakili sebagai rentang.

Pengecualian

x dan referensi destination lokasi memori yang tumpang tindih dan tidak dimulai di lokasi yang sama.

Keterangan

Metode ini secara efektif menghitung destination[i] = T.MinMagnitude(x[i], y).

Berlaku untuk