TensorPrimitives.Log Yöntem

Tanım

Aşırı Yüklemeler

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

Belirtilen tensordaki tek duyarlıklı kayan noktalı sayıların öğe açısından doğal (temel e) logaritması hesaplanır.

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

Belirtilen tensordaki sayıların öğe açısından logaritması ile belirtilen başka bir tensordaki belirtilen taban arasında hesaplama yapar.

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

Belirtilen tensordaki sayıların öğe açısından doğal (temel e) logaritması hesaplanır.

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

Belirtilen tensordaki sayıların öğe açısından logaritması ile belirtilen başka bir tensordaki belirtilen taban arasında hesaplama yapar.

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

Kaynak:
TensorPrimitives.cs
Kaynak:
TensorPrimitives.Single.cs

Belirtilen tensordaki tek duyarlıklı kayan noktalı sayıların öğe açısından doğal (temel e) logaritması hesaplanır.

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

Parametreler

x
ReadOnlySpan<Single>

Bir yayılma alanı olarak temsil edilen tensor.

destination
Span<Single>

Hedef tensor, bir yayılma alanı olarak temsil edilir.

Özel durumlar

x ve destination çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.

Açıklamalar

Bu yöntem destination[i] = MathF.Log(x[i])etkili bir şekilde hesaplar.

Bir değer 0'a eşitse, ilgili hedef konumda depolanan sonuç NegativeInfinityolarak ayarlanır. Bir değer negatif veya NaNeşitse, ilgili hedef konumda depolanan sonuç NaN olarak ayarlanır. Değer pozitif sonsuz ise, ilgili hedef konumda depolanan sonuç PositiveInfinityolarak ayarlanır. Aksi takdirde, bir değer pozitifse, doğal logaritması ilgili hedef konumda depolanır.

Bu yöntem, temel alınan C çalışma zamanını çağırabilir veya geçerli mimariye özgü yönergeleri kullanabilir. Tam sonuçlar farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.

Şunlara uygulanır

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

Kaynak:
TensorPrimitives.Log.cs

Belirtilen tensordaki sayıların öğe açısından logaritması ile belirtilen başka bir tensordaki belirtilen taban arasında hesaplama yapar.

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

Tür Parametreleri

T

Parametreler

x
ReadOnlySpan<T>

İlk tensor, bir yayılma alanı olarak temsil edilir.

y
T

İkinci tensor, skaler olarak temsil edilir.

destination
Span<T>

Hedef tensor, bir yayılma alanı olarak temsil edilir.

Özel durumlar

x ve destination çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.

Açıklamalar

Bu yöntem destination[i] = T.Log(x[i], y)etkili bir şekilde hesaplar.

Bu yöntem, temel alınan C çalışma zamanını çağırabilir veya geçerli mimariye özgü yönergeleri kullanabilir. Tam sonuçlar farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.

Şunlara uygulanır

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

Kaynak:
TensorPrimitives.Log.cs

Belirtilen tensordaki sayıların öğe açısından doğal (temel e) logaritması hesaplanır.

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

Tür Parametreleri

T

Parametreler

x
ReadOnlySpan<T>

Bir yayılma alanı olarak temsil edilen tensor.

destination
Span<T>

Hedef tensor, bir yayılma alanı olarak temsil edilir.

Özel durumlar

x ve destination çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.

Açıklamalar

Bu yöntem destination[i] = T.Log(x[i])etkili bir şekilde hesaplar.

Bir değer 0'a eşitse, ilgili hedef konumda depolanan sonuç NegativeInfinityolarak ayarlanır. Bir değer negatif veya NaNeşitse, ilgili hedef konumda depolanan sonuç NaN olarak ayarlanır. Değer pozitif sonsuz ise, ilgili hedef konumda depolanan sonuç PositiveInfinityolarak ayarlanır. Aksi takdirde, bir değer pozitifse, doğal logaritması ilgili hedef konumda depolanır.

Bu yöntem, temel alınan C çalışma zamanını çağırabilir veya geçerli mimariye özgü yönergeleri kullanabilir. Tam sonuçlar farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.

Şunlara uygulanır

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

Kaynak:
TensorPrimitives.Log.cs

Belirtilen tensordaki sayıların öğe açısından logaritması ile belirtilen başka bir tensordaki belirtilen taban arasında hesaplama yapar.

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

Tür Parametreleri

T

Parametreler

x
ReadOnlySpan<T>

İlk tensor, bir yayılma alanı olarak temsil edilir.

y
ReadOnlySpan<T>

İkinci tensor, bir yayılma alanı olarak temsil edilir.

destination
Span<T>

Hedef tensor, bir yayılma alanı olarak temsil edilir.

Özel durumlar

y ve destination çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.

Açıklamalar

Bu yöntem destination[i] = T.Log(x[i], y[i])etkili bir şekilde hesaplar.

Bu yöntem, temel alınan C çalışma zamanını çağırabilir veya geçerli mimariye özgü yönergeleri kullanabilir. Tam sonuçlar farklı işletim sistemleri veya mimariler arasında farklılık gösterebilir.

Şunlara uygulanır