Infrastructure/software/pytorch

From Nordic Language Processing Laboratory
Revision as of 13:16, 14 September 2018 by Oe (talk | contribs) (Installation on Abel)
Jump to: navigation, search

Background

PyTorch is one of the widely used programming frameworks for Deep Learning; in and of itself it is not NLP-specific, but it is a critical dependency for several of the NLPL strands of activity.

Installation on Abel

The module nlpl-pytorch provides a PyTorch installation in a Python 3.5 virtual environment.

module purge module load cuda/8.0 python3/3.5.0

cd /projects/nlpl/software mkdir pytorch virtualenv pytorch/0.4.1

Next, we need to create a module defintion, in this case /projects/nlpl/software/modulefiles/nlpl-pytorch/0.4.1.