Skip to main content

performance logger of training deep networks.

Project description

Performence logger

A very handy performance logging tool, useful for training deep neural networks.

Install

pip install perf-logger

Usage

from perf_logger import PerfLogger
logger = PerfLogger(prefix='your_program')
msg = 'iter: {}, loss: {}, acc: {}'.format(0,100,0)
logger.log_str(msg,stdout=True)

A log file will be found in /home//.perf_logger/<your_program>/

Example

2020-03-05 00:39:21 nLoss 0.0477,advlooss 0.245,dLoss 1.05,dAcc 0.498

2020-03-05 00:40:38 nLoss 0.00401,advlooss 0.226,dLoss 0.98,dAcc 0.499

2020-03-05 00:41:55 nLoss 0.00324,advlooss 0.222,dLoss 0.918,dAcc 0.5

2020-03-05 00:43:12 nLoss 0.00297,advlooss 0.219,dLoss 0.873,dAcc 0.5

2020-03-05 00:44:29 nLoss 0.00282,advlooss 0.214,dLoss 0.837,dAcc 0.5

2020-03-05 00:45:46 nLoss 0.00273,advlooss 0.208,dLoss 0.808,dAcc 0.5

2020-03-05 00:47:03 nLoss 0.00266,advlooss 0.202,dLoss 0.783,dAcc 0.5

2020-03-05 00:48:20 nLoss 0.0026,advlooss 0.197,dLoss 0.761,dAcc 0.5

2020-03-05 00:49:37 nLoss 0.00255,advlooss 0.192,dLoss 0.743,dAcc 0.5

2020-03-05 00:51:00 nLoss 0.00163,advlooss 0.137,dLoss 0.602,dAcc 0.5

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

perf_logger-0.9.55555.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

perf_logger-0.9.55555-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file perf_logger-0.9.55555.tar.gz.

File metadata

  • Download URL: perf_logger-0.9.55555.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for perf_logger-0.9.55555.tar.gz
Algorithm Hash digest
SHA256 e1de7a625434f6ae5021c291bc461e5f8e85ff60fbe93a535d4e4cdc5cdb4532
MD5 191b7e67f16b517d9f15e18edfcecd7e
BLAKE2b-256 41beeb24674b7803b921238a82e19079801c25cae12afcc5e8ce919cb49198a7

See more details on using hashes here.

File details

Details for the file perf_logger-0.9.55555-py3-none-any.whl.

File metadata

  • Download URL: perf_logger-0.9.55555-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for perf_logger-0.9.55555-py3-none-any.whl
Algorithm Hash digest
SHA256 420d9856b80744bb3c661afa6a286ea53f4139044ecc02b536a2572bbe1f6f68
MD5 14a98502171049fde57ed0f904b6235a
BLAKE2b-256 9ded6d854502b7397dcacb28f96dfea341e55b9ca27909276164ffa84ebc4f8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page