ActivationRepartitionerOptions Classe
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.
public sealed class ActivationRepartitionerOptions
type ActivationRepartitionerOptions = class
Public NotInheritable Class ActivationRepartitionerOptions
- Héritage
-
ActivationRepartitionerOptions
Constructeurs
ActivationRepartitionerOptions() |
Champs
DEFAULT_ANCHORING_FILTER_ENABLED |
Valeur par défaut de AnchoringFilterEnabled. |
DEFAULT_MAX_EDGE_COUNT |
Valeur par défaut de MaxEdgeCount. |
DEFAULT_MAX_UNPROCESSED_EDGES |
Valeur par défaut de MaxUnprocessedEdges. |
DEFAULT_MAXIMUM_ROUND_PERIOD |
Valeur par défaut de MaxRoundPeriod. |
DEFAULT_MINUMUM_ROUND_PERIOD |
Valeur par défaut de MinRoundPeriod. |
DEFAULT_PROBABILISTIC_FILTERING_MAX_ALLOWED_ERROR |
Valeur par défaut de ProbabilisticFilteringMaxAllowedErrorRate. |
DEFAULT_RECOVERY_PERIOD |
Valeur par défaut de RecoveryPeriod. |
Propriétés
AnchoringFilterEnabled |
Obtient ou définit une valeur indiquant s’il faut activer le filtre de vertex local. Ce filtre suit les sommets qui sont bien partitionnés (les déplacer à partir de l’hôte local serait préjudiciable) et les réduit en un seul vertex par silo pour réduire l’espace nécessaire pour suivre les bords impliquant ce sommet. Le résultat est une réduction de la précision, mais une augmentation potentiellement significative de l’efficacité du repartitionneur, car les bords bien partitionnés ne dominent pas la structure de données top-K, laissant suffisamment de place pour suivre les sommets non partitionnés. Cette option est activée par défaut. |
MaxEdgeCount |
Nombre maximal de arêtes à conserver en mémoire pendant un tour de repartitionnement. Un bord représente le nombre d’appels effectués d’un grain à un autre. Si ce nombre est N, cela ne signifie pas que les activations N sont migrées après une série de repartitionnements. Elle ne signifie pas non plus que si une activation est classée très élevée, elle sera classée élevée au prochain cycle. Dans le cas le plus extrême, le nombre d’activations qui seront migrées est égal à ce nombre. Cela doit donc vous donner une idée de définir une valeur raisonnable pour cela. |
MaxRoundPeriod |
Durée maximale entre le lancement d’un tour de repartitionnement. |
MaxUnprocessedEdges |
Nombre maximal de bords non traités à mettre en mémoire tampon. Si ce nombre est dépassé, les bords les plus anciens sont ignorés. |
MinRoundPeriod |
Durée minimale entre le lancement d’un tour de repartitionnement. |
ProbabilisticFilteringMaxAllowedErrorRate |
Taux d’erreur maximal autorisé lorsque AnchoringFilterEnabled est défini sur |
RecoveryPeriod |
Temps minimal nécessaire pour qu’un silo récupère à partir d’un tour de repartitionnement précédent. Tant que ce temps n’est pas écoulé, ce silo ne prendra pas part à une tentative de repartitionnement d’un autre silo. |