scratch_cuda_apply_noise_squashing_kb

Function scratch_cuda_apply_noise_squashing_kb 

Source
pub unsafe extern "C" fn scratch_cuda_apply_noise_squashing_kb(
    streams: CudaStreamsFFI,
    mem_ptr: *mut *mut i8,
    lwe_dimension: u32,
    glwe_dimension: u32,
    polynomial_size: u32,
    input_glwe_dimension: u32,
    input_polynomial_size: u32,
    ks_level: u32,
    ks_base_log: u32,
    pbs_level: u32,
    pbs_base_log: u32,
    grouping_factor: u32,
    num_radix_blocks: u32,
    num_original_blocks: u32,
    message_modulus: u32,
    carry_modulus: u32,
    pbs_type: PBS_TYPE,
    allocate_gpu_memory: bool,
    noise_reduction_type: PBS_MS_REDUCTION_T,
) -> u64