Partager via


TensorPrimitives.CopySign Méthode

Définition

Surcharges

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

Calcule le résultat de l’élément de copie du signe d’un nombre à un autre dans les tenseurs spécifiés.

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

Calcule le résultat de l’élément de copie du signe d’un nombre à un autre dans les tenseurs spécifiés.

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

Source:
TensorPrimitives.CopySign.cs
Source:
TensorPrimitives.CopySign.cs

Calcule le résultat de l’élément de copie du signe d’un nombre à un autre dans les tenseurs spécifiés.

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

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

Le premier capteur, représenté sous la forme d’une étendue.

sign
ReadOnlySpan<T>

Le deuxième capteur, représenté sous la forme d’une étendue.

destination
Span<T>

Le tensoriel de destination, représenté sous la forme d’une étendue.

Exceptions

sign et destination référence les emplacements de mémoire qui se chevauchent et ne commencent pas au même emplacement.

Remarques

Cette méthode calcule efficacement destination[i] = T.CopySign(x[i], sign[i]).

S’applique à

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

Source:
TensorPrimitives.CopySign.cs
Source:
TensorPrimitives.CopySign.cs

Calcule le résultat de l’élément de copie du signe d’un nombre à un autre dans les tenseurs spécifiés.

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

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

Le premier capteur, représenté sous la forme d’une étendue.

sign
T

Le deuxième capteur, représenté en tant que scalaire.

destination
Span<T>

Le tensoriel de destination, représenté sous la forme d’une étendue.

Exceptions

x et destination référence les emplacements de mémoire qui se chevauchent et ne commencent pas au même emplacement.

Remarques

Cette méthode calcule efficacement destination[i] = T.CopySign(x[i], sign[i]).

S’applique à