To receive notifications about scheduled maintenance, please subscribe to the mailing-list gitlab-operations@sympa.ethz.ch. You can subscribe to the mailing-list at https://sympa.ethz.ch

Commit b7886cad authored by ccarlos's avatar ccarlos
Browse files

Update README.md

parent daeaf610
......@@ -4,7 +4,7 @@
### Cloning the repo
To clone the repository, you need to setup the [deploy key](slt2020) first. Make sure your file has a name `slt2020` without any extension.
To clone the repository, you need to setup the [deploy key](slt2021) first. Make sure your file has a name `slt2021` without any extension.
Copy the deploy-key to your `~/.ssh/` folder.
......@@ -12,7 +12,7 @@ Sometimes, you need to explicitly add an entry in the `~/.ssh/config`:
```
Host gitlab.ethz.ch
IdentityFile ~/.ssh/slt2020
IdentityFile ~/.ssh/slt2021
IdentitiesOnly yes
```
......@@ -20,14 +20,14 @@ Moreover, if you get permission errors, you should reset the permissions:
```
chmod 640 ~/.ssh/config
chmod 400 ~/.ssh/slt2020
chmod 400 ~/.ssh/slt2021
```
Finally, clone the repository via ssh (not https!):
```
git clone git@gitlab.ethz.ch:ccarlos/slt-coding-exercises-20.git
cd slt-coding-exercises-20
git clone git@gitlab.ethz.ch:ccarlos/slt-coding-exercises-21.git
cd slt-coding-exercises-21
```
### Creating the environment
......@@ -51,7 +51,7 @@ A new browser window with the first exercise should open.
To get the latest exercise, simply pull from the remote repo:
```
cd slt-coding-exercises-20
cd slt-coding-exercises-21
git checkout master
git pull origin master
```
......@@ -70,7 +70,7 @@ The name of the branch should be your-gitlab-username/slt-ce-i, where i denotes
The instructions for each exercise can be found directly in the notebook.
Once you are done, `put your legi somewhere clearly at the beginning of the notebook.`
Once you are done, `put your legi at the beginning of the notebook.`
Then encrypt your notebook:
......@@ -93,18 +93,16 @@ Then commit and push the encrypted notebook:
`Be aware that all information you push, including the name you give to github and the email you give, will be visible to your colleagues. For this reason, do not push notebooks which are not encrypted and do not use your real name and email address if you do not want them to be visible to your colleagues.`
`Do not push notebooks which are not encrypted.`
## Exercise grading
We offer 7 exercises. Each submitted exercise is graded between 4 and 6.
There will be 7 exercises. Each submitted exercise is graded between 4 and 6 or as failed.
For admission to the written exam, you need to receive a grade of 4 in at least **four** exercises.
For admission to the written exam, you must get a grade of at least 4 for at least **four** exercises.
The exercise grade is computed as the average of your best four submissions.
The course grade is the weighted average of written exam and exercise (70%/30%).
The course grade is 0.7 * exam grade + 0.3 * exercise grade, rounded to the nearest 0.25 unit.
### Example 1
......@@ -120,7 +118,7 @@ Exercise grade = (5.0 + 5.0 + 6.0 + 6.0) / 4 = 5.5
Exam grade = 5.0
Course grade = round(0.3 * 5.5 + 0.7 * 5.0) = 5.25
Course grade = 0.3 * 5.5 + 0.7 * 5.0 = 5.15 --> 5.25
## Exercise deadlines
......@@ -131,11 +129,11 @@ Hand-Ins are due by **noon** of the respective hand-in day, and the hand-in peri
| | Exercise | Release | Hand-In |
|---|--------------------------|-----------|-------------------|
| 1 | Sampling | Mar 2nd | Mar 16th 11:59am |
| 2 | Deterministic Annealing | Mar 16th | Mar 30th 11:59am |
| 3 | Histogram Clustering | Mar 30th | Apr 13th 11:59am |
| 4 | Constant Shift Embedding | Apr 20th | May 4th 11:59am |
| 5 | Pairwise Clustering | May 4th | May 18th 11:59am |
| 6 | Mean Field approximation | May 18th | Jun 1st 11:59am |
| 7 | Validation | Jun 1st | Jun 15th 11:59am |
| 1 | Sampling | TBD | TBD 11:59am |
| 2 | Deterministic Annealing | TBD | TBD 11:59am |
| 3 | Histogram Clustering | TBD | TBD 11:59am |
| 4 | Constant Shift Embedding | TBD | TBD 11:59am |
| 5 | Pairwise Clustering | TBD | TBD 11:59am |
| 6 | Mean Field approximation | TBD | TBD 11:59am |
| 7 | Validation | TBD | TBD 11:59am |
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment