TensorPrimitives.Clamp Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Clamp<T>(T, T, ReadOnlySpan<T>, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(T, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(ReadOnlySpan<T>, T, T, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(T, ReadOnlySpan<T>, T, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, T, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, ReadOnlySpan<T>, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
| Clamp<T>(ReadOnlySpan<T>, T, ReadOnlySpan<T>, Span<T>) |
Berekent het elementgewijze resultaat van klemmen |
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.
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 effectief .destination[i] = T.Clamp(x, min, max[i])
Van toepassing op
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.
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 effectief .destination[i] = T.Clamp(x, min[i], max[i])
Van toepassing op
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.
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
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 effectief .destination[i] = T.Clamp(x[i], min, max)
Van toepassing op
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.
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 effectief .destination[i] = T.Clamp(x, min[i], max)
Van toepassing op
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.
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
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 effectief .destination[i] = T.Clamp(x[i], min[i], max)
Van toepassing op
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.
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
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 effectief .destination[i] = T.Clamp(x[i], min[i], max[i])
Van toepassing op
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.
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
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 effectief .destination[i] = T.Clamp(x[i], min, max[i])