SSH tunneling and port forwarding snippets and utils
Easily accessible encryption & decryption algorithms, implementations and commands.
- File encrypt-decrypt: AES-256 using GPG on Ubuntu: encryption_aes_gpg.md
- Text encrypt-decrypt: Fernet (AES-128 CBC) in Python: encryption_fernet.py
This is the protocol to follow when either initializing a Python Package for the first time or when making a release of a Python Package.
Ideally use Protemplates to create a Python package. Link to Protemplates.
- Download the appropriate binary for your system.
- Copy paste the
protemplates
binary into your/usr/local/bin
directory.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias anaconda2='bash --rcfile ~/.conda_bashrc2' | |
alias anaconda3='bash --rcfile ~/.conda_bashrc3' |
Machine learning utilities
- Installation Guides
- cuda_cudnn_installation.md
- CUDA 9.1 and cuDNN 7.1.2 on Ubuntu 16.04
- CUDA 9.0 and cuDNN 7.0.5 on Ubuntu 16.04 (Same tutorial but download different files from the NVIDIA website)
- Jetson OpenCV Installation
- cuda_cudnn_installation.md
- Tensorflow Datasets
Dataset extraction utilities
- Script for changing directory of meta_df: Link
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"""Creating thread safe and managed sessions using SQLAlchemy. | |
The sessions that are created are expected to be: | |
- thread safe | |
- handle committing | |
- handle rolling back on errors | |
- handle session removal/releasing once context or thread is closed. | |
Author: Nitish Reddy Koripalli | |
License: MIT |
OlderNewer