From b7ba9c38e880726facd6f7404931984d289e0fc3 Mon Sep 17 00:00:00 2001 From: Quentin Bourgerie Date: Tue, 21 Mar 2023 15:00:17 +0100 Subject: [PATCH] chore(): Move concrete-cpu noise model to the mono repo layout --- Cargo.toml => backends/concrete-cpu/noise-model/Cargo.toml | 0 {src => backends/concrete-cpu/noise-model/src}/gaussian_noise.rs | 0 .../concrete-cpu/noise-model/src}/gaussian_noise/conversion.rs | 0 .../concrete-cpu/noise-model/src}/gaussian_noise/noise.rs | 0 .../noise-model/src}/gaussian_noise/noise/blind_rotate.rs | 0 .../concrete-cpu/noise-model/src}/gaussian_noise/noise/cmux.rs | 0 .../src}/gaussian_noise/noise/external_product_glwe.rs | 0 .../noise-model/src}/gaussian_noise/noise/keyswitch.rs | 0 .../noise-model/src}/gaussian_noise/noise/keyswitch_one_bit.rs | 0 .../noise-model/src}/gaussian_noise/noise/modulus_switching.rs | 0 .../src}/gaussian_noise/noise/multi_bit_blind_rotate.rs | 0 .../src}/gaussian_noise/noise/multi_bit_external_product_glwe.rs | 0 .../src}/gaussian_noise/noise/private_packing_keyswitch.rs | 0 .../concrete-cpu/noise-model/src}/gaussian_noise/security.rs | 0 .../noise-model/src}/gaussian_noise/security/security_weight.rs | 0 {src => backends/concrete-cpu/noise-model/src}/lib.rs | 0 16 files changed, 0 insertions(+), 0 deletions(-) rename Cargo.toml => backends/concrete-cpu/noise-model/Cargo.toml (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/conversion.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/blind_rotate.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/cmux.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/external_product_glwe.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/keyswitch.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/keyswitch_one_bit.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/modulus_switching.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/multi_bit_blind_rotate.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/multi_bit_external_product_glwe.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/noise/private_packing_keyswitch.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/security.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/gaussian_noise/security/security_weight.rs (100%) rename {src => backends/concrete-cpu/noise-model/src}/lib.rs (100%) diff --git a/Cargo.toml b/backends/concrete-cpu/noise-model/Cargo.toml similarity index 100% rename from Cargo.toml rename to backends/concrete-cpu/noise-model/Cargo.toml diff --git a/src/gaussian_noise.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise.rs similarity index 100% rename from src/gaussian_noise.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise.rs diff --git a/src/gaussian_noise/conversion.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/conversion.rs similarity index 100% rename from src/gaussian_noise/conversion.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/conversion.rs diff --git a/src/gaussian_noise/noise.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise.rs similarity index 100% rename from src/gaussian_noise/noise.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise.rs diff --git a/src/gaussian_noise/noise/blind_rotate.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/blind_rotate.rs similarity index 100% rename from src/gaussian_noise/noise/blind_rotate.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/blind_rotate.rs diff --git a/src/gaussian_noise/noise/cmux.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/cmux.rs similarity index 100% rename from src/gaussian_noise/noise/cmux.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/cmux.rs diff --git a/src/gaussian_noise/noise/external_product_glwe.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/external_product_glwe.rs similarity index 100% rename from src/gaussian_noise/noise/external_product_glwe.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/external_product_glwe.rs diff --git a/src/gaussian_noise/noise/keyswitch.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/keyswitch.rs similarity index 100% rename from src/gaussian_noise/noise/keyswitch.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/keyswitch.rs diff --git a/src/gaussian_noise/noise/keyswitch_one_bit.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/keyswitch_one_bit.rs similarity index 100% rename from src/gaussian_noise/noise/keyswitch_one_bit.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/keyswitch_one_bit.rs diff --git a/src/gaussian_noise/noise/modulus_switching.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/modulus_switching.rs similarity index 100% rename from src/gaussian_noise/noise/modulus_switching.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/modulus_switching.rs diff --git a/src/gaussian_noise/noise/multi_bit_blind_rotate.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/multi_bit_blind_rotate.rs similarity index 100% rename from src/gaussian_noise/noise/multi_bit_blind_rotate.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/multi_bit_blind_rotate.rs diff --git a/src/gaussian_noise/noise/multi_bit_external_product_glwe.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/multi_bit_external_product_glwe.rs similarity index 100% rename from src/gaussian_noise/noise/multi_bit_external_product_glwe.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/multi_bit_external_product_glwe.rs diff --git a/src/gaussian_noise/noise/private_packing_keyswitch.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/noise/private_packing_keyswitch.rs similarity index 100% rename from src/gaussian_noise/noise/private_packing_keyswitch.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/noise/private_packing_keyswitch.rs diff --git a/src/gaussian_noise/security.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/security.rs similarity index 100% rename from src/gaussian_noise/security.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/security.rs diff --git a/src/gaussian_noise/security/security_weight.rs b/backends/concrete-cpu/noise-model/src/gaussian_noise/security/security_weight.rs similarity index 100% rename from src/gaussian_noise/security/security_weight.rs rename to backends/concrete-cpu/noise-model/src/gaussian_noise/security/security_weight.rs diff --git a/src/lib.rs b/backends/concrete-cpu/noise-model/src/lib.rs similarity index 100% rename from src/lib.rs rename to backends/concrete-cpu/noise-model/src/lib.rs