Skip to content

Instantly share code, notes, and snippets.

View fabito's full-sized avatar
🐮
Working from home

Fábio Franco Uechi fabito

🐮
Working from home
View GitHub Profile
@fabito
fabito / nolimits.sh
Last active August 4, 2018 02:03
Disabling limiting factors on the host OS to run multiple chromeinstances
echo "DefaultTasksMax=infinity" | sudo tee --append /etc/systemd/system.conf > /dev/null \
echo "DefaultLimitNOFILE=10000000" | sudo tee --append /etc/systemd/system.conf > /dev/null \
echo "UserTasksMax=infinity" | sudo tee --append /etc/systemd/logind.conf > /dev/null
echo "* soft nproc unlimited" | sudo tee --append /etc/security/limits.conf > /dev/null \
echo "* hard nproc unlimited" | sudo tee --append /etc/security/limits.conf > /dev/null \
echo "* soft nofile unlimited" | sudo tee --append /etc/security/limits.conf >/dev/null \
echo "* hard nofile unlimited" | sudo tee --append /etc/security/limits.conf > /dev/null \
echo "root soft nofile unlimited" | sudo tee --append /etc/security/limits.conf > /dev/null \
echo "root hard nofile unlimited" | sudo tee --append /etc/security/limits.conf > /dev/null
@fabito
fabito / create.py
Last active August 22, 2018 02:42
neyboy controller - create
@staticmethod
async def create(headless=True) -> 'Game':
o = Game(headless)
await o.initialize()
return o
async def initialize(self):
self.browser = await launch(headless=self.headless)
self.page = await self.browser.newPage()
await self.page.goto(self.game_url, {'waitUntil': 'networkidle2'})
@fabito
fabito / browse_fddb.sh
Created July 11, 2018 03:11
Browsing a dataset with Morghulis
xhost + && \
docker run --rm -it --privileged \
-e DISPLAY=unix$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v ${HOME}/datasets/:/datasets \
housebw/morghulis-browser morghulis.browse --dataset=fddb --data_dir=/datasets/FDDB
@fabito
fabito / download_fddb.sh
Created July 11, 2018 03:09
Downloading a dataset with Morghulis
# create the directory where the dataset will be downloaded
mkdir -p ${HOME}/datasets/FDDB
# download the dataset
docker run --rm -it \
-v ${HOME}/datasets/:/datasets \
housebw/morghulis-browser morghulis.download --dataset=fddb --output_dir=/datasets/FDDB
@fabito
fabito / get_baidu_download_url.py
Created July 9, 2018 04:50
Download files from baidupan
import requests
import re
import json
download_url = 'https://pan.baidu.com/s/15NsUpSIFeHfoGKHAjQBISQ'
session = requests.Session()
HEADERS = {
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36'
}
#!/usr/bin/env bash
# Bash3 Boilerplate. Copyright (c) 2014, kvz.io
set -o errexit
set -o pipefail
set -o nounset
# set -o xtrace
# Set magic variables for current file & dir
__dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
@fabito
fabito / layers.txt
Last active November 27, 2024 08:23
YOLO v3 Layers
layer filters size input output
0 conv 32 3 x 3 / 1 416 x 416 x 3 -> 416 x 416 x 32
1 conv 64 3 x 3 / 2 416 x 416 x 32 -> 208 x 208 x 64
2 conv 32 1 x 1 / 1 208 x 208 x 64 -> 208 x 208 x 32
3 conv 64 3 x 3 / 1 208 x 208 x 32 -> 208 x 208 x 64
4 Shortcut Layer: 1
5 conv 128 3 x 3 / 2 208 x 208 x 64 -> 104 x 104 x 128
6 conv 64 1 x 1 / 1 104 x 104 x 128 -> 104 x 104 x 64
7 conv 128 3 x 3 / 1 104 x 104 x 64 -> 104 x 104 x 128
8 Shortcut Layer: 5
@fabito
fabito / s3fd.py
Last active March 29, 2018 11:30
s3fd
"""
xhost +local:docker && nvidia-docker run --rm -it --privileged --net=host \
-v ${PWD}/:/s3fd \
-e DISPLAY=unix$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--workdir /s3fd \
bvlc/caffe:gpu bash
"""
import caffe
@fabito
fabito / create-instance.sh
Last active November 30, 2022 09:18
Craete a Google Compute Engine instance with GPU , docker , cuda and nvidia-docker pre installed via startup shell script
#!/usr/bin/env bash
PROJECT=$1
INSTANCE_NAME=$2
MACHINE_TYPE=${3:-n1-standard-4}
ZONE=${4:-us-central1-c}
NUM_GPUS=${5:-1}
gcloud compute --project ${PROJECT} instances create ${INSTANCE_NAME} \
--zone ${ZONE} \