TensorPrimitives.Log Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 |
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 |
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
Bir yayılma alanı olarak temsil edilen tensor.
Özel durumlar
x
ve destination
çakışan bellek konumlarını başvurur ve aynı konumda başlamaz.
Açıklamalar
Bu yöntem
etkili bir şekilde hesaplar.destination
[i] = MathF.Log(x
[i])
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
İ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
etkili bir şekilde hesaplar.destination
[i] = T
.Log(x
[i], y
)
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
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
etkili bir şekilde hesaplar.destination
[i] = T
.Log(x
[i])
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
İlk tensor, bir yayılma alanı olarak temsil edilir.
İ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
etkili bir şekilde hesaplar.destination
[i] = T
.Log(x
[i], y
[i])
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.