Source code for blocklib.validation.lambda_fold_validation
from typing import Optional
from pydantic import Field
from .shared_blocking_config import BlockingConfigBase
[docs]class LambdaConfig(BlockingConfigBase):
Lambda: int = Field(..., description='the degree of redundancy')
bloom_filter_length: int = Field(..., alias='bf-len')
number_of_hash_functions: int = Field(..., alias='num-hash-funcs')
K: int
block_encodings: bool = Field(...,
alias='input-clks',
description='Input data is CLK rather than PII')
random_state: int
#random_state: Optional[int] = Field(None, alias='random-state')