Поделиться через


ActivationRepartitionerOptions Класс

Определение

public sealed class ActivationRepartitionerOptions
type ActivationRepartitionerOptions = class
Public NotInheritable Class ActivationRepartitionerOptions
Наследование
ActivationRepartitionerOptions

Конструкторы

ActivationRepartitionerOptions()

Поля

DEFAULT_ANCHORING_FILTER_ENABLED

Значение по умолчанию AnchoringFilterEnabled.

DEFAULT_MAX_EDGE_COUNT

Значение по умолчанию MaxEdgeCount.

DEFAULT_MAX_UNPROCESSED_EDGES

Значение по умолчанию MaxUnprocessedEdges.

DEFAULT_MAXIMUM_ROUND_PERIOD

Значение по умолчанию MaxRoundPeriod.

DEFAULT_MINUMUM_ROUND_PERIOD

Значение по умолчанию MinRoundPeriod.

DEFAULT_PROBABILISTIC_FILTERING_MAX_ALLOWED_ERROR

Значение по умолчанию ProbabilisticFilteringMaxAllowedErrorRate.

DEFAULT_RECOVERY_PERIOD

Значение по умолчанию RecoveryPeriod.

Свойства

AnchoringFilterEnabled

Возвращает или задает значение, указывающее, следует ли включить локальный фильтр вершин. Этот фильтр отслеживает, какие вершины хорошо секционированы (перемещение их из локального узла было бы вредным) и свернут их в одну вершину на сило, чтобы уменьшить пространство, необходимое для отслеживания ребер, связанных с этой вершиной. Результатом является снижение точности, но потенциально значительное увеличение эффективности репартимента, так как хорошо секционированные края не будут доминировать в структуре данных top-K, оставляя достаточно места для отслеживания не хорошо секционированных вершин. Эта функция включена по умолчанию.

MaxEdgeCount

Максимальное количество ребер для хранения в памяти во время повторного секционирования. Край представляет, сколько вызовов было выполнено из одного зерна в другое.

Если это число равно N, это не означает, что активации N будут перенесены после повторного раунда. Это также не означает, что если какая-либо активация ранжирована очень высоко, то она будет рангом на следующем цикле. В самом крайнем случае количество активаций, которые будут перенесены, будет равно этому числу, поэтому это должно дать вам представление о том, чтобы задать разумное значение для этого.

MaxRoundPeriod

Максимальное время между инициированием повторного раунда.

MaxUnprocessedEdges

Максимальное количество необработанных ребер для буфера. Если это число превышено, старые края будут удалены.

MinRoundPeriod

Минимальное время между инициированием повторного раунда.

ProbabilisticFilteringMaxAllowedErrorRate

Максимальная разрешенная частота ошибок, если AnchoringFilterEnabled задано значение true, в противном случае это не применяется.

RecoveryPeriod

Минимальное время, необходимое для восстановления из предыдущего повторного раунда. До этого момента этот сило не будет участвовать в какой-либо повторной попытке от другого сило.

Применяется к