Chainerui

Latest version: v0.11.0

Safety actively analyzes 638773 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.4.0

Changes without Compatibility

- change `args` file style, followed by raw `json` package (117, thanks himkt !)
- before `{"param": "{in_param: 1}"}`
- after `{"param": {"in_param": 1}}`
- on browser, showed as `{in_param: 1}`, no change from previous version (120)

Improvements

- add POST API on `/projects` endpoint (103)
- add Dockerfile (121)
- add document about Docker start (122)
- update documents (123)
- add about "Edit a line" view

Test

- add Windows OS test on Appveyor (116)

0.3.0

DB schema is updated, please don't forget to execute `chainerui db upgrade` command after upgrade ChainerUI.

Changes without Compatibility

- drawing log is sampled (92)
- default max count is `1000`
- users can change max count of sampling in [Global settings](http://chainerui.readthedocs.io/en/latest/reference/ui.html#global-settings)

New features

- select align of result name (32)
- users can change align in [Global settings](http://chainerui.readthedocs.io/en/latest/reference/ui.html#global-settings)
- add `episode` and `step` values on [summary pane](http://chainerui.readthedocs.io/en/latest/reference/ui.html#result-show-detailed-information-of-the-results) (94)
- improve UX of result table with [react-table](https://react-table.js.org/) (#96)
- categorized rows, line sort etc.

Improvements

- add DB revision check (76)

Performance turning

- update [recharts](https://github.com/recharts/recharts) version, drawing is faster (#77)
- clear plot data on location change (85)
- loading log file only when file is updated (75)
- log data type is changed to binary type (73)
- remove duplicated dispatch of xxx_REQUEST action (88)

Bug fixes

- prevent to crash when logs contain anything else than numbers or strings (95, thanks Bartzi !)
- resolve to version dependency of [Flask](https://www.palletsprojects.com/p/flask/), support version 1.0+ (#99)
- prevent to crash when logs are invalid JSON style (111)

0.2.0

New features

- manual stop button (10, 47)
- stop the target training loop from detail page
- log report util (38)
- support a training loop without `Trainer` to show a chart
- bulk check box on result table (52)
- support `episode` and `step` key as x-axis (63)
- if `log` file has `episode` or `step` key, these keys are assumed as x-axis key
- official users guide (44)
- access to http://chainerui.readthedocs.io/en/latest/

Improvements

- Commands are allowed only when the training job is running (60)
- if the training job is not running, return `400`

Performance turning

- avoid formed JSON printed in server side (28)
- avoid duplicating API request (37)
- remove "dot" from a chart (58)

Bus fixes

- fix typo (29, 35, 39, thx MannyKayy !)
- fix error message (50, 45)
- fix project order on home (55)
- return `404` when accessing invalid result page (65)

0.1.1

This version includes bug fixes and some improvements.

Bug fixes

- fix DB create API to support python2.7 (4)
- fix `save_args` functions to supports `dict` type (11, thanks marevol!)
- fix API status when DB is not created (13)
- support logs includes `NaN` (20)
- fix client error (19)

Enhancement

- show version (15)
- add `--version` option on `chainerui` command
- add `chainerui.__version__` variable
- add `--debug` option to run server with debug mode (21)

Improvements

- start to use CI service (6, 8)
- modify README.md (5, 9)

0.1.0

ChainerUI is released!

ChainerUI is a web application to watch training logs and operate training jobs for Chainer users. It helps them to monitor and manage training jobs.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.