Partager via


TensorPrimitives.Norm Méthode

Définition

Surcharges

Norm(ReadOnlySpan<Single>)

Calcule la norme euclide du tensoreur spécifié des nombres à virgule flottante simple précision.

Norm<T>(ReadOnlySpan<T>)

Calcule la norme euclide de laensore spécifiée des nombres.

Norm(ReadOnlySpan<Single>)

Source:
TensorPrimitives.cs
Source:
TensorPrimitives.Single.cs
Source:
TensorPrimitives.Single.cs

Calcule la norme euclide du tensoreur spécifié des nombres à virgule flottante simple précision.

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

Paramètres

x
ReadOnlySpan<Single>

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

Retours

La norme.

Remarques

Cette méthode calcule efficacement MathF.Sqrt(TensorPrimitives.SumOfSquares(x)). Il s’agit souvent de la norme euclide ou de la norme L2. Elle correspond à la méthode nrm2 définie par BLAS1.

Si l’une des valeurs d’entrée est égale à NaN, la valeur de résultat est également NaN.

Cette méthode peut appeler le runtime C sous-jacent ou utiliser des instructions spécifiques à l’architecture actuelle. Les résultats exacts peuvent différer entre différents systèmes d’exploitation ou architectures.

S’applique à

Norm<T>(ReadOnlySpan<T>)

Source:
TensorPrimitives.Norm.cs
Source:
TensorPrimitives.Norm.cs

Calcule la norme euclide de laensore spécifiée des nombres.

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

Paramètres de type

T

Paramètres

x
ReadOnlySpan<T>

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

Retours

T

La norme.

Remarques

Cette méthode calcule efficacement T.Sqrt(TensorPrimitives.SumOfSquares(x)). Il s’agit souvent de la norme euclide ou de la norme L2. Elle correspond à la méthode nrm2 définie par BLAS1.

Si l’une des valeurs d’entrée est égale à NaN, la valeur de résultat est également NaN.

Cette méthode peut appeler le runtime C sous-jacent ou utiliser des instructions spécifiques à l’architecture actuelle. Les résultats exacts peuvent différer entre différents systèmes d’exploitation ou architectures.

S’applique à