TensorPrimitives.Product Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Product(ReadOnlySpan<Single>) |
Calcule le produit de tous les éléments dans le tensoreur non vide spécifié de nombres à virgule flottante simple précision. |
Product<T>(ReadOnlySpan<T>) |
Calcule le produit de tous les éléments dans le tensoreur non vide spécifié des nombres. |
Product(ReadOnlySpan<Single>)
- Source:
- TensorPrimitives.cs
- Source:
- TensorPrimitives.Single.cs
- Source:
- TensorPrimitives.Single.cs
Calcule le produit de tous les éléments dans le tensoreur non vide spécifié de nombres à virgule flottante simple précision.
public:
static float Product(ReadOnlySpan<float> x);
public static float Product (ReadOnlySpan<float> x);
static member Product : ReadOnlySpan<single> -> single
Public Shared Function Product (x As ReadOnlySpan(Of Single)) As Single
Paramètres
Le capteur, représenté sous la forme d’une étendue.
Retours
Résultat de la multiplication de tous les éléments dans x
.
Exceptions
La longueur de x
doit être supérieure à zéro.
Remarques
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 à
Product<T>(ReadOnlySpan<T>)
- Source:
- TensorPrimitives.Product.cs
- Source:
- TensorPrimitives.Product.cs
Calcule le produit de tous les éléments dans le tensoreur non vide spécifié des nombres.
public:
generic <typename T>
where T : System::Numerics::IMultiplyOperators<T, T, T>, System::Numerics::IMultiplicativeIdentity<T, T> static T Product(ReadOnlySpan<T> x);
public static T Product<T> (ReadOnlySpan<T> x) where T : System.Numerics.IMultiplyOperators<T,T,T>, System.Numerics.IMultiplicativeIdentity<T,T>;
static member Product : ReadOnlySpan<'T (requires 'T :> System.Numerics.IMultiplyOperators<'T, 'T, 'T> and 'T :> System.Numerics.IMultiplicativeIdentity<'T, 'T>)> -> 'T (requires 'T :> System.Numerics.IMultiplyOperators<'T, 'T, 'T> and 'T :> System.Numerics.IMultiplicativeIdentity<'T, 'T>)
Public Shared Function Product(Of T As {IMultiplyOperators(Of T, T, T), IMultiplicativeIdentity(Of T, T)}) (x As ReadOnlySpan(Of T)) As T
Paramètres de type
- T
Paramètres
Le capteur, représenté sous la forme d’une étendue.
Retours
Résultat de la multiplication de tous les éléments dans x
.
Exceptions
La longueur de x
doit être supérieure à zéro.
Remarques
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.