Bob (Idiap) in Docker

Today I created my first Docker image. I’m really interested in Docker as a technology and I feel this should be one main route in virtualization field. The use of Docker is so easy and elegant that I wonder why it hasn’t existed for longer time. There still is big hype around Docker, especially now when they get $40M funding. With this Docker will become huge company. Anyway I wanted to create some docker image for practice and bumped into Bob, signal-processing and machine-learning toolbox that I was describing in one of my previous articles....

September 18, 2014 · 2 min

Eyetracking data analysis

This should be my last project from University of Eastern Finland. In this project we was analyzing eye gazing data. We’ve got csv file containing information about positions of eye gaze in time. From that we’ve computed velocity of gaze, found peaks (high velocity, eye is moving to another object, it’s called saccades) and fixations. From that we computed Mean Fixation Duration and Mean Saccade Amplitude. I really liked to work on this project because finally I gave a try to IPython notebook and found out that it is incredible tool for data analysis and it’s presentation....

May 10, 2014 · 1 min

Autoreload in IPython

Long time I really hated standard flow of IPython work: import mystuff obj = mystuff.myobject() obj.do_stuff() Then I would find out that I have to change code in mystuff and do: reload(mystuff) obj = mystuff.myobject() obj.do_stuff() But with autoreload extension there is no need to run those horrible and distracting commands again (my source is stackoverflow). Simply run in ipython: %load_ext autoreload %autoreload 2 And every time you now hit Enter key to confirm command the changes you made to the code will be reloaded....

July 22, 2013 · 1 min