Skip to main content

Monitor and Compare Logs on Terminal.

Project description

logtable

Monitor and Compare Logs on Terminal.


Installation

pip install logtable

Usage

% cd examples
% logtable
 * Config file: .logtable
 * Log directory: logs
╒════╤════════════════════════╤═════════╤═════════════╤════════════╤══════════╤═══════════╤════════════╤═══════╤══════════════╤═══════════════╕
│              log_            epoch    iteration    elapsed_    class_    githash    hostname    lr       main/       validation/  │
│              dir                                     time       ids                                    loss (min)       main/     │
│                                                                                                                      loss (min)   │
╞════╪════════════════════════╪═════════╪═════════════╪════════════╪══════════╪═══════════╪════════════╪═══════╪══════════════╪═══════════════╡
│ 0   20190310_093252.724597     1        1740       1:47:02      [1]      b48ce48   computer1   0.001    0.00879         0.18      │
│                                                                                                        (1, 1580)      (0, 880)    │
├────┼────────────────────────┼─────────┼─────────────┼────────────┼──────────┼───────────┼────────────┼───────┼──────────────┼───────────────┤
│ 1   20190310_093829.691289     1        1720       1:45:37      [1]      f766b97   computer2   0.001     0.0123         0.187     │
│                                                                                                        (1, 1620)      (0, 440)    │
╘════╧════════════════════════╧═════════╧═════════════╧════════════╧══════════╧═══════════╧════════════╧═══════╧══════════════╧═══════════════╛
# examples/.logtable

exclude:
  - out
  - updated_at
  - timestamp
  - loglevel
  - gpu
  - seed
  - 'lr .*'
  - '.*main/loss.*\(max\)'
  - '.*loss_.*'
params_basename: args.json
log_basename: log.json

# below configs are the same as the default
log_dir: logs
include: []
significant_figures: 3
index: null
multi_column: False
key_epoch: epoch
key_iteration: iteration
key_elapsed_time: elapsed_time

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

logtable-0.1.14.tar.gz (6.6 kB view details)

Uploaded Source

File details

Details for the file logtable-0.1.14.tar.gz.

File metadata

  • Download URL: logtable-0.1.14.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.0.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/3.7.7

File hashes

Hashes for logtable-0.1.14.tar.gz
Algorithm Hash digest
SHA256 9002e4bf2ff872823509e6f0b169bdd59e7be44ccd0844bfd543935b19c0e041
MD5 c9870092d6aca4e544d7c99009d20a88
BLAKE2b-256 e8a19ba5dec7bd28b30c481ce5934aa6d6558be25df8c91c2a57c563acf99b82

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 Pingdom Monitoring Sentry Error logging StatusPage Status page