Exemplo n.º 1
0
def parallel_step_p(code, hadamard_mat, hadamard_vec, XYperm_mat, XYperm_vec,
                    ZYperm_mat, ZYperm_vec, error_model, decoder, max_runs,
                    error_probability):
    result = app_def.run_def(code, hadamard_mat, hadamard_vec, XYperm_mat,
                             XYperm_vec, ZYperm_mat, ZYperm_vec, error_model,
                             decoder, error_probability, max_runs)
    return result
Exemplo n.º 2
0
def parallel_step_code(code,error_model,decoder,max_runs,perm_rates,code_name,error_probabilities,realization_index):

    pL_list=np.zeros((len(error_probabilities)))
    std_list=np.zeros((len(error_probabilities)))  

    for error_probability_index,error_probability in enumerate(error_probabilities):
        [pL_list[error_probability_index],std_list[error_probability_index]]= app_def.run_def(code,error_model,decoder,error_probability,perm_rates,code_name,max_runs)

    return [pL_list,std_list]
Exemplo n.º 3
0
def parallel_step_p(code, error_model, decoder, max_runs, perm_rates,
                    code_name, layout, error_probability):
    # perm_mat,perm_vec= deform_matsvecs(code,decoder,error_model)
    result = app_def.run_def(code, error_model, decoder, error_probability,
                             perm_rates, code_name, layout, max_runs)
    return result
Exemplo n.º 4
0
def parallel_step_p(code, hadamard_mat, error_model, decoder, max_runs,
                    n_errors_code):
    result = app_def.run_def(code, hadamard_mat, error_model, decoder,
                             n_errors_code, max_runs)
    return result
Exemplo n.º 5
0
def parallel_step_p(code,error_model,decoder,max_runs,perm_rates,code_name,error_probability):
    result= app_def.run_def(code,error_model,decoder,error_probability,perm_rates,code_name,max_runs)
    return result
Exemplo n.º 6
0
def parallel_step_p(code,perm_mat,perm_vec,perm_mat,perm_vec,perm_mat,perm_vec,error_model, decoder, max_runs, error_probability):
    perm_mat,perm_vec,perm_mat,perm_vec,perm_mat,perm_vec= deform_matsvecs(code,decoder,error_model)
    result= app_def.run_def(code,perm_mat,perm_vec,perm_mat,perm_vec,perm_mat,perm_vec, error_model, decoder, error_probability, max_runs)
    return result