TensorPrimitives.Clamp Methode

Definitie

Overloads

Name Description
Clamp<T>(T, T, ReadOnlySpan<T>, Span<T>)

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(T x, T min, ReadOnlySpan<T> max, Span<T> destination);
public static void Clamp<T>(T x, T min, ReadOnlySpan<T> max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : 'T * '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 Clamp(Of T As INumber(Of T)) (x As T, min As T, max As ReadOnlySpan(Of T), destination As Span(Of T))

Type parameters

T

Parameters

x
T

De tensor van waarden die moeten worden vastgezet, vertegenwoordigd als een scalaire waarde.

min
T

De tensor van inclusieve ondergrenzen, vertegenwoordigd als een scalaire waarde.

max
ReadOnlySpan<T>

De tensor van inclusieve bovengrenzen, weergegeven als een span.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

max en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x, min, max[i])effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(T x, ReadOnlySpan<T> min, ReadOnlySpan<T> max, Span<T> destination);
public static void Clamp<T>(T x, ReadOnlySpan<T> min, ReadOnlySpan<T> max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : 'T * 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 Clamp(Of T As INumber(Of T)) (x As T, min As ReadOnlySpan(Of T), max As ReadOnlySpan(Of T), destination As Span(Of T))

Type parameters

T

Parameters

x
T

De tensor van waarden die moeten worden vastgezet, vertegenwoordigd als een scalaire waarde.

min
ReadOnlySpan<T>

De tensor van inclusieve ondergrenzen, weergegeven als een span.

max
ReadOnlySpan<T>

De tensor van inclusieve bovengrenzen, weergegeven als een span.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

max en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x, min[i], max[i])effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

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

Type parameters

T

Parameters

x
ReadOnlySpan<T>

De tensor van waarden om vast te klemmen, vertegenwoordigd als een span.

min
T

De tensor van inclusieve ondergrenzen, vertegenwoordigd als een scalaire waarde.

max
T

De tensor van inclusieve bovengrenzen, vertegenwoordigd als een scalaire waarde.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

x en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x[i], min, max)effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(T x, ReadOnlySpan<T> min, T max, Span<T> destination);
public static void Clamp<T>(T x, ReadOnlySpan<T> min, T max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : 'T * 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 Clamp(Of T As INumber(Of T)) (x As T, min As ReadOnlySpan(Of T), max As T, destination As Span(Of T))

Type parameters

T

Parameters

x
T

De tensor van waarden die moeten worden vastgezet, vertegenwoordigd als een scalaire waarde.

min
ReadOnlySpan<T>

De tensor van inclusieve ondergrenzen, weergegeven als een span.

max
T

De tensor van inclusieve bovengrenzen, vertegenwoordigd als een scalaire waarde.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

min en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x, min[i], max)effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(ReadOnlySpan<T> x, ReadOnlySpan<T> min, T max, Span<T> destination);
public static void Clamp<T>(ReadOnlySpan<T> x, ReadOnlySpan<T> min, T max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumber<'T>)> * 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 Clamp(Of T As INumber(Of T)) (x As ReadOnlySpan(Of T), min As ReadOnlySpan(Of T), max As T, destination As Span(Of T))

Type parameters

T

Parameters

x
ReadOnlySpan<T>

De tensor van waarden om vast te klemmen, vertegenwoordigd als een span.

min
ReadOnlySpan<T>

De tensor van inclusieve ondergrenzen, weergegeven als een span.

max
T

De tensor van inclusieve bovengrenzen, vertegenwoordigd als een scalaire waarde.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

min en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x[i], min[i], max)effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(ReadOnlySpan<T> x, ReadOnlySpan<T> min, ReadOnlySpan<T> max, Span<T> destination);
public static void Clamp<T>(ReadOnlySpan<T> x, ReadOnlySpan<T> min, ReadOnlySpan<T> max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumber<'T>)> * 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 Clamp(Of T As INumber(Of T)) (x As ReadOnlySpan(Of T), min As ReadOnlySpan(Of T), max As ReadOnlySpan(Of T), destination As Span(Of T))

Type parameters

T

Parameters

x
ReadOnlySpan<T>

De tensor van waarden om vast te klemmen, vertegenwoordigd als een span.

min
ReadOnlySpan<T>

De tensor van inclusieve ondergrenzen, weergegeven als een span.

max
ReadOnlySpan<T>

De tensor van inclusieve bovengrenzen, weergegeven als een span.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

max en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x[i], min[i], max[i])effectief .

Van toepassing op

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

Bron:
TensorPrimitives.Clamp.cs
Bron:
TensorPrimitives.Clamp.cs

Berekent het elementgewijze resultaat van klemmen x naar binnen het inclusieve bereik dat is opgegeven door min en max voor de opgegeven tensors.

public:
generic <typename T>
 where T : System::Numerics::INumber<T> static void Clamp(ReadOnlySpan<T> x, T min, ReadOnlySpan<T> max, Span<T> destination);
public static void Clamp<T>(ReadOnlySpan<T> x, T min, ReadOnlySpan<T> max, Span<T> destination) where T : System.Numerics.INumber<T>;
static member Clamp : ReadOnlySpan<'T (requires 'T :> System.Numerics.INumber<'T>)> * '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 Clamp(Of T As INumber(Of T)) (x As ReadOnlySpan(Of T), min As T, max As ReadOnlySpan(Of T), destination As Span(Of T))

Type parameters

T

Parameters

x
ReadOnlySpan<T>

De tensor van waarden om vast te klemmen, vertegenwoordigd als een span.

min
T

De tensor van inclusieve ondergrenzen, vertegenwoordigd als een scalaire waarde.

max
ReadOnlySpan<T>

De tensor van inclusieve bovengrenzen, weergegeven als een span.

destination
Span<T>

De doeltensor, vertegenwoordigd als een span.

Uitzonderingen

max en destination verwijzen naar overlappende geheugenlocaties en beginnen niet op dezelfde locatie.

Opmerkingen

Deze methode berekent destination[i] = T.Clamp(x[i], min, max[i])effectief .

Van toepassing op