Logbook for July 22
Week 26 - July 22
Friday 7/1
- continue deep rl class with unit 4, unity ml agents within huggingface. And there is a link to a page explaining decision transformers. Seems quite powerful and could be useful for me.
Week 27 - July 22
Wednesday 7/6
- continue deep rl class with unit 5, Policy Gradient with PyTorch
Week 29 - July 22
Thursday 7/21
- I would like to host kaggle-like competitions. I have found EvalAI which could be an option. I could push a competition for my data manufacturing colleagues and for other areas in my company. There is a comparison with other kind of platforms (both closed and open sourced)
-
installing rancher desktop to test EvalAII don’t have administrator rights anymore, so I have moved to installing docker in WSL.
Friday 7/22
- based on my docker in WSL installation, I tried to follow EvalAI instructions. It fails at docker-compose build phase. I have opened a ticket.
Week 30 - July 22
Monday 7/25
As a matter of test, installation of EvalAI on my linux machine (no issue with corporate FW) using docker.
When starting, this error: ERROR: for db Cannot start service db: [...] listen tcp 0.0.0.0:5432: bind: address already in use
. Just kill the running postgres process as explained in Evalai - Common Errors during installation
Tuesday 7/26
As a matter of test, installation of EvalAI on my wsl machine using virtualenv (no docker) to try a gitlab connectivity instead of github. Tried on ubuntu-22.04. And tried on ubuntu-18.04 without success.
Wednesday 7/27
Not giving up 😓. Will try this: build docker image from linux, save it. Moved it to my wsl image. Restore it. Pray. How to copy a Docker image from one server to another without pushing it to a repository first?
- from linux:
sudo docker save -o /tmp/evalai_nodejs.tar evalai_nodejs
- from wsl:
sudo mkdir /mnt/e sudo mount -t drvfs E: /mnt/e # pv to copy with a progress bar pv /mnt/e/janus/evalai_nodejs.tar > ~/tmp/evalai_nodejs.tar sudo docker load -i evalai_nodejs.tar cd ~/evalai docker-compose up
but I don’t know how to go further as explained in this evalai issue
Ok this works with the following images:
evalai_django.tar
evalai_nodejs.tar
evalai_nodejs_v2.tar
evalai_worker.tar
Friday7/29
Now that I can start Evalai on my corporate machine, how to setup it with gitlab.