TensorPrimitives.Log Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Log(ReadOnlySpan<Single>, Span<Single>) |
Calcula el logaritmo natural (base |
Log<T>(ReadOnlySpan<T>, T, Span<T>) |
Calcula el logaritmo del elemento de los números de un tensor especificado en la base especificada en otro tensor especificado. |
Log<T>(ReadOnlySpan<T>, Span<T>) |
Calcula el logaritmo natural (base |
Log<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Calcula el logaritmo del elemento de los números de un tensor especificado en la base especificada en otro tensor especificado. |
Log(ReadOnlySpan<Single>, Span<Single>)
- Source:
- TensorPrimitives.cs
- Source:
- TensorPrimitives.Single.cs
Calcula el logaritmo natural (base e
) de punto flotante de precisión sencilla en el tensor especificado.
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))
Parámetros
Tensor, representado como un intervalo.
Excepciones
x
y destination
hacen referencia a ubicaciones de memoria superpuestas y no comienzan en la misma ubicación.
Comentarios
Este método calcula eficazmente
.destination
[i] = MathF.Log(x
[i])
Si un valor es igual a 0, el resultado almacenado en la ubicación de destino correspondiente se establece en NegativeInfinity. Si un valor es negativo o igual a NaN, el resultado almacenado en la ubicación de destino correspondiente se establece en NaN. Si un valor es infinito positivo, el resultado almacenado en la ubicación de destino correspondiente se establece en PositiveInfinity. De lo contrario, si un valor es positivo, su logaritmo natural se almacena en la ubicación de destino correspondiente.
Este método puede llamar al entorno de ejecución de C subyacente o emplear instrucciones específicas de la arquitectura actual. Los resultados exactos pueden diferir entre diferentes sistemas operativos o arquitecturas.
Se aplica a
Log<T>(ReadOnlySpan<T>, T, Span<T>)
- Source:
- TensorPrimitives.Log.cs
Calcula el logaritmo del elemento de los números de un tensor especificado en la base especificada en otro tensor especificado.
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))
Parámetros de tipo
- T
Parámetros
El primer tensor, representado como un intervalo.
- y
- T
El segundo tensor, representado como escalar.
- destination
- Span<T>
Tensor de destino, representado como un intervalo.
Excepciones
x
y destination
hacen referencia a ubicaciones de memoria superpuestas y no comienzan en la misma ubicación.
Comentarios
Este método calcula eficazmente
.destination
[i] = T
.Log(x
[i], y
)
Este método puede llamar al entorno de ejecución de C subyacente o emplear instrucciones específicas de la arquitectura actual. Los resultados exactos pueden diferir entre diferentes sistemas operativos o arquitecturas.
Se aplica a
Log<T>(ReadOnlySpan<T>, Span<T>)
- Source:
- TensorPrimitives.Log.cs
Calcula el logaritmo natural (base e
) de elementos en el tensor especificado.
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))
Parámetros de tipo
- T
Parámetros
Tensor, representado como un intervalo.
- destination
- Span<T>
Tensor de destino, representado como un intervalo.
Excepciones
x
y destination
hacen referencia a ubicaciones de memoria superpuestas y no comienzan en la misma ubicación.
Comentarios
Este método calcula eficazmente
.destination
[i] = T
.Log(x
[i])
Si un valor es igual a 0, el resultado almacenado en la ubicación de destino correspondiente se establece en NegativeInfinity. Si un valor es negativo o igual a NaN, el resultado almacenado en la ubicación de destino correspondiente se establece en NaN. Si un valor es infinito positivo, el resultado almacenado en la ubicación de destino correspondiente se establece en PositiveInfinity. De lo contrario, si un valor es positivo, su logaritmo natural se almacena en la ubicación de destino correspondiente.
Este método puede llamar al entorno de ejecución de C subyacente o emplear instrucciones específicas de la arquitectura actual. Los resultados exactos pueden diferir entre diferentes sistemas operativos o arquitecturas.
Se aplica a
Log<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>)
- Source:
- TensorPrimitives.Log.cs
Calcula el logaritmo del elemento de los números de un tensor especificado en la base especificada en otro tensor especificado.
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))
Parámetros de tipo
- T
Parámetros
El primer tensor, representado como un intervalo.
El segundo tensor, representado como un intervalo.
- destination
- Span<T>
Tensor de destino, representado como un intervalo.
Excepciones
y
y destination
hacen referencia a ubicaciones de memoria superpuestas y no comienzan en la misma ubicación.
Comentarios
Este método calcula eficazmente
.destination
[i] = T
.Log(x
[i], y
[i])
Este método puede llamar al entorno de ejecución de C subyacente o emplear instrucciones específicas de la arquitectura actual. Los resultados exactos pueden diferir entre diferentes sistemas operativos o arquitecturas.