次の方法で共有


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

ローカル頂点フィルターを有効にするかどうかを示す値を取得または設定します。 このフィルターは、どの頂点が適切にパーティション分割されているかを追跡し (ローカル ホストから移動すると悪影響を及びます)、それらを単一のサイロ単位の頂点に折りたたんで、その頂点を含むエッジを追跡するために必要な領域を減らします。 その結果、精度は低下しますが、パーティション分割されたエッジが上位 K のデータ構造を支配しないため、再パーティション分割の有効性が大幅に向上する可能性があります。そのため、適切にパーティション分割されていない頂点を追跡するのに十分なスペースが残ります。 これは既定で有効になっています。

MaxEdgeCount

再パーティション分割ラウンド中にメモリ内に保持するエッジの最大数。 エッジは、あるグレインから別のグレインへの呼び出しの数を表します。

この数が N の場合、再パーティション分割ラウンド後に N 個のアクティブ化が移行されるわけではありません。 また、アクティブ化が非常に高い場合、次のサイクルで高いランクを付けるという意味ではありません。 最も極端なケースでは、移行されるアクティブ化の数はこの数に等しいので、このための妥当な値を設定する方法について考える必要があります。

MaxRoundPeriod

再パーティション分割ラウンドを開始するまでの最大時間。

MaxUnprocessedEdges

バッファーする未処理のエッジの最大数。 この数を超えると、最も古いエッジが破棄されます。

MinRoundPeriod

再パーティション分割ラウンドを開始する間の最小時間。

ProbabilisticFilteringMaxAllowedErrorRate

AnchoringFilterEnabledtrueに設定されている場合に許容される最大エラー率。それ以外の場合は適用されません。

RecoveryPeriod

サイロが以前の再パーティション分割ラウンドから復旧するために必要な最小時間。 この時間が経過するまで、このサイロは別のサイロからの再パーティション分割の試行には参加しません。

適用対象