Commit Graph

242 Commits

Author SHA1 Message Date
allegroai
5e70a9e6eb Fix flush (wait) on auxiliary task (obtained using Task.get_task()) should wait on all upload events 2020-12-06 11:25:20 +02:00
allegroai
73540fbb62 Add Task.get_project_id() using project name 2020-12-06 11:24:06 +02:00
allegroai
df0eef6280 Fix log object might be None 2020-12-06 11:23:28 +02:00
allegroai
c3fd3ed7c6 Fix set tags on completed / published tasks 2020-12-02 16:27:00 +02:00
allegroai
22104bed37 Fix Task.set_user_properties() docstring and interface 2020-12-02 16:26:23 +02:00
allegroai
89f5e78a93 Fix make event upload more stable with regard to quoting issues 2020-11-29 23:28:54 +02:00
allegroai
cc894dc1d6 Add Task get_configuration_object/set_configuration_object for easier automation 2020-11-27 23:24:45 +02:00
allegroai
3f31194b93 Fix connect dictionary '' cast to None. Issue #258 2020-11-27 23:24:15 +02:00
allegroai
fcc06b864a Fix replace quote safe characters in upload file 2020-11-25 14:53:45 +02:00
cksac
87340052a5
Allow disabling SSL certificates verification (#256)
Co-authored-by: cksac <cksac@gmail.com>
2020-11-25 12:16:53 +02:00
allegroai
80b841e4a4 Fix quote issue in debug images reporting 2020-11-25 11:23:49 +02:00
allegroai
4aa5c620f4 Fix python 2.7/3.5 math support 2020-11-25 11:20:09 +02:00
allegroai
5d1c477e10 Fix python 2.7/3.5 support, PEP8 and redundant code 2020-11-25 11:05:40 +02:00
allegroai
313e99f156 Fix Logger.report_text() on Task created using Task.created() was not supported 2020-11-25 11:02:26 +02:00
allegroai
8f65f28d58 Fix Logger.report_text() on Task created using Task.created() was not supported 2020-11-25 10:55:10 +02:00
allegroai
c51faca0c7 Add project_name argument to Task.set_project() 2020-11-25 10:52:27 +02:00
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
21ef615bb1 Add Task._is_remote_main_task to support secondary copy of the main Task in remote run 2020-11-20 00:06:43 +02:00
allegroai
de85580faa Moved archived_tag definition + pep8 2020-11-08 00:18:20 +02:00
allegroai
e37d6a4155 Fix warning on uploading local file that does not exist 2020-11-03 10:50:51 +02:00
allegroai
c328fbf345 Add user properties support in Task object 2020-11-03 10:50:00 +02:00
allegroai
6e7cb6b6f1 Fix Hydra support, relative path argv[0]. (issue #219) 2020-11-01 02:27:27 +02:00
allegroai
49b578b979 Add Hydra support phase one: fix current working dir (issue #219). Fix cwd outside of repository root folder 2020-10-30 10:04:03 +02:00
allegroai
59629d7a15 Fix connect dict to place non-existing entries on the section name instead of General 2020-10-30 10:03:12 +02:00
allegroai
753b3ff68c Add sdk.development.store_code_diff_from_remote (default False) to store diff from remote HEAD instead of local HEAD (issue #222) 2020-10-30 09:55:54 +02:00
allegroai
a0ec4b895b Do not add setuptools specific version (pip can't install it anyway) 2020-10-30 09:54:50 +02:00
allegroai
4e9fba5625 Fix initializing task on argparse parse in remote mode. Do not call Task.init() to avoid auto connect, use Task.get_task instead. 2020-10-30 09:53:44 +02:00
allegroai
04b3fa809b Fix updating hyper parameters in non-legacy mode 2020-10-19 15:59:13 +03:00
allegroai
df395b67ba Add Logger.report_matplotlib_figure() with examples 2020-10-15 23:20:17 +03:00
allegroai
7ce5bc0313 Fix wrong argument order (issue #220) 2020-10-15 23:19:05 +03:00
allegroai
4ca9dc4c00 Add Task.set_task_type() 2020-10-15 23:18:20 +03:00
allegroai
aeb40ee6fa Improve conda package naming _ and - support 2020-10-12 11:10:28 +03:00
allegroai
c22eacd3fc Add sdk.development.detect_with_conda_freeze (default true) for full conda freeze (requires trains-agent >= 16.2) 2020-10-12 11:09:45 +03:00
allegroai
0c3745ea3f Fix Task.clone support for trains-server < 0.16 2020-10-12 11:04:41 +03:00
allegroai
07bdc37dcb When using "detect_with_pip_freeze" make sure that "package @ file://" lines are replaced with "package==x.y.z" because local file will probably not be available 2020-10-12 11:03:33 +03:00
allegroai
79df2be26c Don't strip the output of diff command 2020-10-12 10:52:49 +03:00
allegroai
1e4ab0510c Add system_tags and tags to Model 2020-10-12 10:50:38 +03:00
allegroai
5d20a0fa98 Fix set_base_docker should be skipped when running remotely 2020-10-12 10:49:20 +03:00
allegroai
f65e64aebe Fix ArgParser binding handling of string argument with boolean default value (this affects Pytorch Lightning integration) 2020-10-11 11:15:14 +03:00
allegroai
1a39973cb9 Fix ArgParse auto-connect to support default function type (stored as empty string, ignored when running remotely) and type string with default value None (ignored when running remotely and None value is kept) 2020-10-04 16:58:50 +03:00
allegroai
8adfa3ebd2 Fix Task.clone() did not copy the configuration section 2020-10-01 16:17:02 +03:00
allegroai
55ac24aa9a Exclude argsparser arguments and copy hyperparms in Task.clone() if API < 2.9 2020-09-29 19:18:04 +03:00
allegroai
cd77f0b8c8 Add ArgParser default help (if not provided) 2020-09-29 19:15:11 +03:00
allegroai
ab9487c4e0 Update Session API version according to max server reported version 2020-09-29 19:09:07 +03:00
allegroai
2a249c41f0 If possible, do not use api tasks object directly (use Task instead) 2020-09-15 18:13:07 +03:00
allegroai
2a2d4b6114 Add git diff on repository submodule (requires git 2.14 or above) 2020-09-15 18:10:02 +03:00
allegroai
299ce14515 Fix sending empty reports, issue #205 2020-09-09 22:10:59 +03:00
allegroai
7eedd30097 pep8 2020-09-09 22:06:04 +03:00
allegroai
86aa3aaa98 Fix docstrings 2020-09-05 16:30:00 +03:00