Skip to content

Instantly share code, notes, and snippets.

View CristianCantoro's full-sized avatar
🎯
Focusing

Cristian Consonni CristianCantoro

🎯
Focusing
View GitHub Profile
@CristianCantoro
CristianCantoro / scoping.sh
Last active May 31, 2018 13:08
Variable scoping in bash
#!/bin/bash
function hello() {
local fname="$1"
echo "Ciao, $fname"
}
echo "Ereditato dal terminale"
echo "\$USER: $USER"
@CristianCantoro
CristianCantoro / example.py
Last active June 27, 2018 12:47
Using docopts for bash and docopt for python
#!/usr/bin/env python3
"""
Usage:
example.sh [options]
example.sh ( -h | --help )
example.sh ( --version )
Options:
-a, --all An optional flaag.
-b Another optional flag.
@CristianCantoro
CristianCantoro / # libproxy - 2018-10-27_16-27-17.txt
Created October 27, 2018 14:32
libproxy on Ubuntu 16.04.5 LTS - Homebrew build logs
Homebrew build logs for libproxy on Ubuntu 16.04.5 LTS
Build date: 2018-10-27 16:27:17
@CristianCantoro
CristianCantoro / ..CMS_signal_setrlimit.md
Last active May 4, 2019 20:44
Handling RLIMIT_CPU signal SIGXCPU

README.md

@CristianCantoro
CristianCantoro / excludes.txt
Last active March 10, 2020 11:31
Default exclude file for backing up a full filesystem
#
# note: this is run with the option `--one-file-system`, so it takes care
# of /dev, /sys, /proc, /media. Otherwise add those paths to this list.
# restic exclude patterns
*.!Sync
*.Cache
*.SyncOld
*.SyncPart
*.SyncTemp
*.bak
@CristianCantoro
CristianCantoro / # perl - 2020-04-11_22-16-42.txt
Created April 17, 2020 17:16
perl on Ubuntu 16.04.6 LTS - Homebrew build logs
Homebrew build logs for perl on Ubuntu 16.04.6 LTS
Build date: 2020-04-11 22:16:42
@CristianCantoro
CristianCantoro / # perl - 2020-04-20_19-14-27.txt
Created April 20, 2020 18:11
perl on Ubuntu 16.04.6 LTS - Homebrew build logs
Homebrew build logs for perl on Ubuntu 16.04.6 LTS
Build date: 2020-04-20 19:14:27
@CristianCantoro
CristianCantoro / generate.sh
Last active March 5, 2021 23:11
Compression efficiency comparison
#!/usr/bin/env bash
SOURCED=false && [ "$0" = "$BASH_SOURCE" ] || SOURCED=true
if ! $SOURCED; then
set -euo pipefail
IFS=$'\n\t'
fi
tmpdir=$(realpath "$(mktemp -d -t test.tmp.XXXXXXXXXX)")
@CristianCantoro
CristianCantoro / README.md
Created June 20, 2021 02:05
Catboost: from RawFormulaVal to probabilities for Mullticlassification

How to calculte class probabilities from RawFormulaVal in Multiclassification problems with Catboost

you get probabilities for the i-th test case by doing:

np.exp(preds_raw[i])/sum(np.exp(preds_raw[i])

Example:

ipdb> preds_raw = model.predict(test_pool, prediction_type='RawFormulaVal')
+ /home
+ /var
- /dev
- /home/*/.cache/*
- /home/*/.local/share/Trash
- /home/*/.mozilla/firefox/*/Cache
- /mnt
- /proc
- /run
- /selinux