Skip to content

Instantly share code, notes, and snippets.

View raeidsaqur's full-sized avatar
💭
I may be slow to respond.

Raeid raeidsaqur

💭
I may be slow to respond.
View GitHub Profile
@raeidsaqur
raeidsaqur / jupyter.slurm
Last active November 19, 2023 13:17
SLURM script for opening a Jupyter Notebook tunnel
#!/bin/bash
#SBATCH -p p100
#SBATCH --gres=gpu:1
#SBATCH -c 4
#SBATCH --mem=16G
#SBATCH --nodes=1
#SBATCH --ntasks=1
##SBATCH --ntasks-per-node=1
#SBATCH --time=04:00:00
#SBATCH --job-name=jupyter-notebook
@raeidsaqur
raeidsaqur / blender_installation_instructions.md
Last active October 15, 2019 16:16
Blender installation for Synthetic Image dataset generation

Simple steps:

  1. Download .tar.bz from official site and extract it. Version 2.79

    wget https://download.blender.org/release/Blender2.79/blender-2.79b-linux-glibc219-x86_64.tar.bz2 Extract: tar -xvf <blender_version>

  2. sudo mv /{path_to}/{Extracted folder} /opt/blender

  3. Create a symbolic link for use from the command line:

@raeidsaqur
raeidsaqur / environment.yml
Created September 25, 2019 23:42
Conda environment.yml template for project specific conda environment creation.
name: null # env was made with --prefix
channels:
- conda-forge # added a third party channel
- defaults
dependencies:
- numpy=1.16.3=py37h926163e_0
- opencv=3.4.2=py37h6fd60c2_1
- pandas=0.24.2=py37h0a44026_0
- pip=19.1.1=py37_0
- pip: # Packages installed from PyPI
@raeidsaqur
raeidsaqur / nb.slurm
Created September 25, 2019 22:12
nb.slurm is a slurm script to launch a Jupyter notebook server on ionic. You can connect to it by tunneling using SSH from your local machine -- Follow the instructions in the corresponding slurm output file after the job gets scheduled.
#!/bin/bash
#SBATCH --partition general
#SBATCH --nodes 1
#SBATCH --ntasks-per-node 1
#SBATCH --mem 16G
#SBATCH --gres gpu:1
#SBATCH --time 1-0:00:00
#SBATCH --job-name jupyter-notebook
#SBATCH --output jupyter-notebook-%J.log
@raeidsaqur
raeidsaqur / conda_auto_env_remote.sh
Created September 25, 2019 17:16
conda-auto-env
#!/bin/bash
# conda-auto-env automatically activates a conda environment when
# entering a folder with an environment.yml file.
#
# If the environment doesn't exist, conda-auto-env creates it and
# activates it for you.
#
# To install add this line to your .bashrc or .bash-profile:
#