Saturday, November 27, 2010

Spectral graph theory

Transfer learning for collective link prediction

Compressing and Decompressing Files

To decompress tar.gz (tgz) do (tar combines multiple files in a directory to a single file and gz compresses it)
  • tar xzvf filename
To compress to tar.gz do
  • tar czvf filename.tgz directory/
To decompress bz2 files do
  • bunzip2 filename.bz2
  • if it is tar.bz2 then do tar -xjvf filename.tar.bz2
To compress into tar.bz2 do
  • tar cjvf filename.tar.bz2 directory/

Thursday, November 11, 2010

How to link external libraries in C/C++

If you want to link /usr/local/lib/liblbfgs.so and compile quadratic.cpp then you have several options.
(include libbfgs.h in quadratic.cpp first)
g++  -Wall quadratic.cpp /usr/local/lib/liblbfgs.so -o quadratic

Or if this library is on your LD_LIBRARY_PATH, then you can simply do the following
g++ -Wall quadratic -llbfgs -o quadratic

Continuously monitor GPU usage

 For nvidia GPUs do the follwing: nvidia-smi -l 1