DFRUN
gadget for dl experiments
What it does:
- create a folder to copy all the code in the current directory to freeze one training process
- switch to the working path to the folder created, and run the command
- if gpu resources is needed, nvidia-ml-py package is needed.
In python 2.x,
pip install nvidia-ml-py, while in python 3.x,pip install nvidia-ml-py3
Dependencies:
Code is tested on python 3.4 and it's supposed to run in python 3 environment.
Install:
pip install dfrun
or clone this repository and run:
python setup.py install
Usage:
dfrun -d [experiment folder] -n [experiment name] -g [NUMxMEM] [command]
What does the project folder look like:
Proj
|__ [CODE FILES]
|__ .dfignore (contains the files/folders ignored in the copy process)
|__ Experiment Folder (--exp-dir -d)
|__ Experiment Name (--exp-name -n)
| |__ [CODE FILES COPIED]
| Other Exp Names....
Contact:
Release files for dfrun 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dfrun-0.1.5.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dfrun-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / dfrun-0.1.5.tar.gz
| Download URL | dfrun-0.1.5.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7a7db3909bafed43b7951d871b7b34f5fcb76f1ce5d5de30a1e98851411336ba
|
|
BLAKE2b-256 checksum How to use checksums |
a7c6d6a45746c0705e810e6caae7272f8d67ae055be4ce81d555f453ac951e4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|
Release files / dfrun-0.1.5-py3-none-any.whl
| Download URL | dfrun-0.1.5-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8b4431d9a1c0836d109a468d11fefb78357a61cbb18831c854a75d9cfb614b11
|
|
BLAKE2b-256 checksum How to use checksums |
a75fc03a40876c1601a2c4a0566e080aee0e9eee32fbb08a976fc5b572c6d8ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
|