Commit Graph

51 Commits

Author SHA1 Message Date
allegroai
a3ad6a0e50 Add config sdk.development.worker.console_cr_flush_period 2020-11-22 01:15:35 +02:00
allegroai
6e012cb205 Add Task.init auto_connect_streams controlling stdout/stderr/logging capture. Issue #181 2020-11-20 15:50:38 +02:00
allegroai
fae11edf1b Fix NaN in plotly plots (matplotlib conversion)
Add sdk.metrics.plot_max_num_digits to limit the number of digits in a plot (reduce plot sizes)
2020-09-05 16:28:24 +03:00
allegroai
5fc641afc6 Chang default legacy section name to 'Args'
Fix generated config file comment
2020-08-08 12:51:29 +03:00
allegroai
f4f53902ed Add sdk.development.log_os_environments to match TRAINS_LOG_ENVIRONMENT
Support logging OS environments into Environment section
2020-08-08 12:37:42 +03:00
allegroai
23394a265d flake8 + change ModuleNotFoundError to ImportError (support py 2.7/3.5) 2020-07-30 15:07:25 +03:00
allegroai
a8d6380696 Add offline support using Task.set_offline() and Task.import_offline_session() 2020-07-30 15:03:22 +03:00
allegroai
25fd425bf7 Support requirements detection using pip freeze (development.detect_with_pip_freeze configuration setting) 2020-07-11 01:31:47 +03:00
allegroai
d1744785b1 flake8 2020-07-04 22:52:09 +03:00
allegroai
59b78b288e Add TRAINS_SUPPRESS_UPDATE_MESSAGE #157 2020-07-02 01:28:15 +03:00
allegroai
bd2a0dcc2c Fix trains-init wizard, allow at most two credentials verification tries 2020-06-11 14:41:10 +03:00
allegroai
96f899d028 Fix documentation and layout (PEP8) 2020-05-24 08:16:12 +03:00
allegroai
302a8cbf75 Report memory usage only for the experiment process (and sub-processes) 2020-04-26 23:16:13 +03:00
allegroai
9726f782f2 Add requirement parsing optimization using entry point by default 2020-04-26 22:58:13 +03:00
allegroai
babaf9f1ce Add OpenMPI/Slurm support 2020-03-20 10:23:00 +02:00
allegroai
afad6a42ea Add initial slurm support (multiple nodes sharing the same task id) 2020-03-12 18:12:16 +02:00
allegroai
84a34428b6 Add trains-init support for config file env override (as well as argument) 2020-03-12 18:09:03 +02:00
allegroai
5bc39271e3 Fix store uncommitted code configuration option 2020-03-12 17:17:39 +02:00
allegroai
da804ca75f Add support for Popen subprocesses with task edit protection from multiple processes 2020-03-05 12:05:12 +02:00
allegroai
edc237dad4 Improve support for tensorboard.summarywriter.addscalars binding 2020-02-18 11:21:47 +02:00
allegroai
f5f13658c3 Add binding for tensorboard.summarywriter.addscalars as well as scalars grouping configuration option 2020-02-12 14:04:53 +02:00
allegroai
0c71889ca5 Fix printout during init 2020-02-04 17:59:50 +02:00
allegroai
0ecd734fd1 Support multi-line paste of credentials in configuration wizard 2020-01-13 17:16:25 +02:00
allegroai
7820e0d14a Use an environment variable for setting a default docker image 2020-01-06 17:09:45 +02:00
allegroai
8585d7e134 Avoid retries when verifying invalid credentials 2020-01-06 17:05:37 +02:00
allegroai
ba79471848 Update documentation 2019-12-24 18:20:16 +02:00
allegroai
3bd997c4dc Improve trains-init configuration wizard 2019-12-15 00:11:01 +02:00
allegroai
9add031fe8 Improve trains-init wizard 2019-12-04 23:47:39 +02:00
allegroai
8aa86225e2 Add default_output_uri in trains.conf configuration
Fix Task.set_credentials support for different web/api/files hosts
2019-11-23 01:27:45 +02:00
allegroai
7af2d0c9d7 Improve trains-init configuration wizard 2019-11-23 01:25:17 +02:00
allegroai
9362831269 Add sdk.metric.matplotlib_untitled_history_size to limit number of untitled matplotlib plots (default: 100) 2019-11-08 22:29:36 +02:00
allegroai
8b11fa18ea typo 2019-10-29 22:08:10 +02:00
allegroai
81cf2d2261 Embed pyhocon into package, and extend parsing capabilities. 2019-10-25 15:16:18 +03:00
allegroai
a7eb8476ce Add initial Tensorflow v2 support (2.0.0rc1) 2019-09-27 13:24:04 +03:00
allegroai
0b4f00af4d Restructured Logger with nice clean interface.
Breaking changes: Logger no longer supports info/error/warning console() replaced with report_text()
2019-09-23 18:40:13 +03:00
allegroai
933a9ad12e Add trains-init verifies credentials 2019-09-14 13:55:45 +03:00
allegroai
1a5ed1132a Fix broken Keras binding support 2019-09-09 21:49:55 +03:00
allegroai
d0b1c6acb5 Sphinx compatibility 2019-09-05 01:54:15 +03:00
allegroai
0a8cf706bd Add initial Azure storage support 2019-08-19 21:15:31 +03:00
allegroai
51cc50e239 Add separate api/web/file server configuration (backward support included).
OS environment override with:  TRAINS_API_HOST / TRAINS_WEB_HOST / TRAINS_FILES_HOST
2019-07-20 22:01:27 +03:00
allegroai
7d0bf4838e Add Task.set_credentials for cloud hosted jupyter support 2019-07-13 23:54:47 +03:00
allegroai
c9221e3fbb Add TRAINS_LOG_ENVIRONMENT for OS environment logging 2019-07-13 23:51:27 +03:00
allegroai
bcb10d7adb Changed, async repository detection and auto-requirements generation. 2019-07-06 23:02:24 +03:00
allegroai
e7f1e3de86 Add OS environment "TRAINS_TASK_NO_REUSE" forcing new experiment to be created every time 2019-07-06 22:59:20 +03:00
allegroai
fdc767c1c5 Documentation 2019-06-19 15:11:22 +03:00
allegroai
fc43ca5ed8 typo 2019-06-17 00:59:46 +03:00
allegroai
600bbbf535 Python 2.7 support 2019-06-14 02:05:17 +03:00
allegroai
a1896f5d37 Python 2.7 support 2019-06-14 01:02:23 +03:00
allegroai
ea3b5856fd Python 2.7 support 2019-06-13 01:55:36 +03:00
allegroai
0133298d1b Add easier trains-init configuration 2019-06-11 14:37:06 +03:00