ActivationRepartitionerOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public sealed class ActivationRepartitionerOptions
type ActivationRepartitionerOptions = class
Public NotInheritable Class ActivationRepartitionerOptions
- Ereditarietà
-
ActivationRepartitionerOptions
Costruttori
ActivationRepartitionerOptions() |
Campi
DEFAULT_ANCHORING_FILTER_ENABLED |
Valore predefinito di AnchoringFilterEnabled. |
DEFAULT_MAX_EDGE_COUNT |
Valore predefinito di MaxEdgeCount. |
DEFAULT_MAX_UNPROCESSED_EDGES |
Valore predefinito di MaxUnprocessedEdges. |
DEFAULT_MAXIMUM_ROUND_PERIOD |
Valore predefinito di MaxRoundPeriod. |
DEFAULT_MINUMUM_ROUND_PERIOD |
Valore predefinito di MinRoundPeriod. |
DEFAULT_PROBABILISTIC_FILTERING_MAX_ALLOWED_ERROR |
Valore predefinito di ProbabilisticFilteringMaxAllowedErrorRate. |
DEFAULT_RECOVERY_PERIOD |
Valore predefinito di RecoveryPeriod. |
Proprietà
AnchoringFilterEnabled |
Ottiene o imposta un valore che indica se abilitare il filtro dei vertici locale. Questo filtro tiene traccia dei vertici ben partizionati (spostandoli dall'host locale sarebbe dannoso) e li comprime in un singolo vertice per silo per ridurre lo spazio necessario per tenere traccia degli archi che coinvolgono tale vertice. Il risultato è una riduzione dell'accuratezza, ma un aumento potenzialmente significativo dell'efficacia del ripartizionatore, poiché gli archi ben partizionati non dominano la struttura dei dati top-K, lasciando spazio sufficiente per tenere traccia dei vertici non partizionati correttamente. Questa opzione è abilitata per impostazione predefinita. |
MaxEdgeCount |
Numero massimo di archi da mantenere in memoria durante un round di ripartizione. Un bordo rappresenta il numero di chiamate effettuate da una granularità a un'altra. Se questo numero è N, non significa che le attivazioni N verranno migrate dopo un round di ripartizione. Inoltre, non significa che se un'attivazione è classificata molto alta, che sarà alta al ciclo successivo. Nel caso più estremo, il numero di attivazioni di cui verrà eseguita la migrazione sarà uguale a questo numero, quindi questo dovrebbe dare un'idea come impostare un valore ragionevole per questo. |
MaxRoundPeriod |
Tempo massimo tra l'avvio di un round di ripartizione. |
MaxUnprocessedEdges |
Numero massimo di archi non elaborati da memorizzare nel buffer. Se questo numero viene superato, i bordi meno recenti verranno eliminati. |
MinRoundPeriod |
Tempo minimo tra l'avvio di un round di ripartizione. |
ProbabilisticFilteringMaxAllowedErrorRate |
Frequenza di errore massima consentita quando AnchoringFilterEnabled è impostata su |
RecoveryPeriod |
Tempo minimo necessario per il ripristino di un silo da un round di ripartizione precedente. Fino a quando non è trascorso questo tempo, questo silo non parteciperà ad alcun tentativo di ripartizione da un altro silo. |