From fc1f5a755166dfcaf957a4cc064b8353b310d4ca Mon Sep 17 00:00:00 2001 From: Mohammad Malekzadeh Date: Thu, 13 Feb 2020 21:19:52 +0000 Subject: [PATCH 1/5] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f3cdb44..d1f4767 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,9 @@ Accepted for the Third Conference on Machine Learning and Systems (MLSys 2020), ### Info: -If you don't run `1_build_an_encoder.ipynb`, you may need to install these libraries: +If you don't run `1_build_an_encoder.ipynb`, you may need to install packages that are listed in the `requirements.txt` file. + +Specifically, these libraries: ``` %pip install iteround %pip install pairing From c67d0d43cf5b69316f0d8c82afc12f48fa555e2c Mon Sep 17 00:00:00 2001 From: Mohammad Malekzadeh Date: Thu, 13 Feb 2020 21:42:14 +0000 Subject: [PATCH 2/5] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index d1f4767..69cafc2 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,9 @@ Accepted for the Third Conference on Machine Learning and Systems (MLSys 2020), ### Info: If you don't run `1_build_an_encoder.ipynb`, you may need to install packages that are listed in the `requirements.txt` file. + ``` + % pip install -r requirements.txt + ``` Specifically, these libraries: ``` From 2aa32a19d922e093a24c07e3c1c7cce6426ab577 Mon Sep 17 00:00:00 2001 From: Mohammad Malekzadeh Date: Thu, 13 Feb 2020 21:42:51 +0000 Subject: [PATCH 3/5] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 69cafc2..3808c20 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Accepted for the Third Conference on Machine Learning and Systems (MLSys 2020), ### Info: -If you don't run `1_build_an_encoder.ipynb`, you may need to install packages that are listed in the `requirements.txt` file. +You may need to install packages that are listed in the `requirements.txt` file. ``` % pip install -r requirements.txt ``` From 92e18e047ce7b4e44f7d4d177dce359159b32ff6 Mon Sep 17 00:00:00 2001 From: Mohammad Malekzadeh Date: Mon, 17 Feb 2020 09:53:52 +0000 Subject: [PATCH 4/5] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 3808c20..bfd3486 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,11 @@ Accepted for the Third Conference on Machine Learning and Systems (MLSys 2020), #### 1: Run `1_build_an_encoder.ipynb`. #### 2: Run `2_a_synthetic_exp.ipynb`. +### For Criteo dataset: +In the directory `experiments/Criteo/`, we have already run this file for the experiment we have reported in Figure 7 and provided dataset by processing `nrows=1000000000`, that uses 1 billion rows of the original dataset. + +I If one desires to make a dataset of another `nrows`, for the first time, the script [`create_datasets.ipynb`](https://github.com/mmalekzadeh/privacy-preserving-bandits/tree/master/experiments/Criteo/criteo_dataset) should be used. +You should first set this parameter (number of rows) in the `create_datasets.ipynb`, build the dataset, and then run the Criteo experiment. Please see [`create_datasets.ipynb`](https://github.com/mmalekzadeh/privacy-preserving-bandits/tree/master/experiments/Criteo/criteo_dataset) for more dtail. ### Info: From c4d1b33f5b00691e4a9b7ec2f4e9a94bb31f5784 Mon Sep 17 00:00:00 2001 From: Mohammad Malekzadeh Date: Mon, 17 Feb 2020 09:54:50 +0000 Subject: [PATCH 5/5] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bfd3486..d921fdc 100644 --- a/README.md +++ b/README.md @@ -11,18 +11,18 @@ Accepted for the Third Conference on Machine Learning and Systems (MLSys 2020), * Multi-Lable datasets will be automatically downloaded for the firs time. * For criteo dataset, in the first time, use the script `experiments/Criteo/criteo_dataset/create_datasets.ipynb` -### All you need to begin with: +### (A) All you need to begin with: #### 1: Run `1_build_an_encoder.ipynb`. #### 2: Run `2_a_synthetic_exp.ipynb`. -### For Criteo dataset: +### (B) For Criteo dataset: In the directory `experiments/Criteo/`, we have already run this file for the experiment we have reported in Figure 7 and provided dataset by processing `nrows=1000000000`, that uses 1 billion rows of the original dataset. I If one desires to make a dataset of another `nrows`, for the first time, the script [`create_datasets.ipynb`](https://github.com/mmalekzadeh/privacy-preserving-bandits/tree/master/experiments/Criteo/criteo_dataset) should be used. You should first set this parameter (number of rows) in the `create_datasets.ipynb`, build the dataset, and then run the Criteo experiment. Please see [`create_datasets.ipynb`](https://github.com/mmalekzadeh/privacy-preserving-bandits/tree/master/experiments/Criteo/criteo_dataset) for more dtail. -### Info: +### (C) Info: You may need to install packages that are listed in the `requirements.txt` file. ``` % pip install -r requirements.txt