Logbook for July 22

logbook
Published

July 1, 2022

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 EvalAI I 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.