TensorPrimitives.Norm Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Norm(ReadOnlySpan<Single>) |
Vypočítá euklidský normu zadaného tensoru čísel s plovoucí desetinnou čárkou s jednoduchou přesností. |
Norm<T>(ReadOnlySpan<T>) |
Vypočítá euklidský normu zadaného tensoru čísel. |
Norm(ReadOnlySpan<Single>)
- Zdroj:
- TensorPrimitives.cs
Vypočítá euklidský normu zadaného tensoru čísel s plovoucí desetinnou čárkou s jednoduchou přesností.
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
Parametry
První tensor, reprezentovaný jako rozpětí.
Návraty
Normu.
Poznámky
Tato metoda efektivně vypočítá MathF.Sqrt(TensorPrimitives.SumOfSquares(x))
. To se často označuje jako euklidovské normě nebo normě L2. Odpovídá nrm2
metodě definované BLAS1
.
Pokud se některá ze vstupních hodnot rovná NaN, výsledná hodnota je také NaN.
Tato metoda může volat základní modul runtime jazyka C nebo použít pokyny specifické pro aktuální architekturu. Přesné výsledky se mohou lišit mezi různými operačními systémy nebo architekturami.
Platí pro
Norm<T>(ReadOnlySpan<T>)
- Zdroj:
- TensorPrimitives.Norm.cs
- Zdroj:
- TensorPrimitives.Norm.cs
Vypočítá euklidský normu zadaného tensoru čísel.
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
Parametry typu
- T
Parametry
První tensor, reprezentovaný jako rozpětí.
Návraty
Normu.
Poznámky
Tato metoda efektivně vypočítá
. To se často označuje jako euklidovské normě nebo normě L2. Odpovídá T
.Sqrt(TensorPrimitives.SumOfSquares(x))nrm2
metodě definované BLAS1
.
Pokud se některá ze vstupních hodnot rovná NaN, výsledná hodnota je také NaN.
Tato metoda může volat základní modul runtime jazyka C nebo použít pokyny specifické pro aktuální architekturu. Přesné výsledky se mohou lišit mezi různými operačními systémy nebo architekturami.