Skip to main content

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

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.5.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

perf_logger-0.9.5-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: perf_logger-0.9.5.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.5.tar.gz
Algorithm Hash digest
SHA256 91d4758158b87b5f69692f92d82ed3f63b89451af65c860eaf0d46b3b8c7d4e6
MD5 9f6648fa99767836c65283eb74c970bd
BLAKE2b-256 9f8f1b1d25b1781cda5908bca18f5fb985f66ec7cc604335a5343c8c8c697968

See more details on using hashes here.

File details

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

File metadata

  • Download URL: perf_logger-0.9.5-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1ddc6fa576e67498d0121e77fbc0b4fa8ad2b8dd27c5b1467e8bb2291d312500
MD5 b5054f6dd6d9b759956c9bc2c8e144bb
BLAKE2b-256 786b69d016c7758bf6001e38749aa881fadb2299b9174657e6031b3e45cc30f9

See more details on using hashes here.

Supported by

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