Guillaume Theaud
|
15afc479c6
|
Robustify GPU monitoring
|
2020-07-15 11:16:05 -04:00 |
|
allegroai
|
e7864e6ba8
|
Move autoscaler input functions to utilities
|
2020-07-14 23:40:05 +03:00 |
|
allegroai
|
79799d3efd
|
Add logger.report_confusion_matrix arg yaxis_reversed (when True flip the confusion matrix, default False). Issue #165
|
2020-07-11 01:37:02 +03:00 |
|
allegroai
|
2b75c933ee
|
Fix detect installed packages when Trains is not imported directly.
|
2020-07-06 21:00:01 +03:00 |
|
allegroai
|
d1744785b1
|
flake8
|
2020-07-04 22:52:09 +03:00 |
|
allegroai
|
efd843d863
|
Fix auto logging multiple argparse calls before Task.init
|
2020-07-02 01:28:15 +03:00 |
|
allegroai
|
f6a8736ef6
|
Fix PyHocon parsing of dictionary keys starting with a numeric value would break the parser
|
2020-06-23 23:07:05 +03:00 |
|
allegroai
|
bec31c7ac4
|
Fix matplotlib plot margins
|
2020-06-15 22:25:32 +03:00 |
|
allegroai
|
a5b1ed0330
|
Improve matplotlib integration, issue #140
|
2020-06-13 22:09:45 +03:00 |
|
allegroai
|
7173a16a16
|
Update docstrings
|
2020-06-11 21:15:40 +03:00 |
|
allegroai
|
d5c7ef7eff
|
Do not call make deterministic on import
|
2020-06-11 14:39:57 +03:00 |
|
allegroai
|
b865fc0072
|
If sys.argv doesn't point into a git repo, take file calling Task.init(). Support running code from a module (i.e. -m module)
|
2020-05-31 12:05:09 +03:00 |
|
allegroai
|
96f899d028
|
Fix documentation and layout (PEP8)
|
2020-05-24 08:16:12 +03:00 |
|
allegroai
|
7ad4ec2314
|
Add extra_layout argument for all loggers, setting layout configuration for plotly objects
|
2020-05-24 08:09:33 +03:00 |
|
allegroai
|
95105cbe6a
|
Add automation support including hyper-parameters optimization
|
2020-05-22 12:00:07 +03:00 |
|
allegroai
|
11443e20f8
|
Fix report histogram xlabels without labels will add "trace 0" in legend instead of series name
|
2020-05-22 11:01:54 +03:00 |
|
allegroai
|
163f0c8587
|
Add utilities.attrs using attr<19.2 flags, supporting attr>=19.2 with no deprecation warnings
|
2020-05-22 10:53:13 +03:00 |
|
allegroai
|
93fa3bfbbd
|
Add plotly index header
|
2020-05-22 10:36:36 +03:00 |
|
allegroai
|
a5ff2ba9c8
|
Add Logger histogram mode (stack/group/relative)
|
2020-05-08 22:05:33 +03:00 |
|
allegroai
|
8b5377ee4f
|
Add PEP610 support for new pip>=20.1 git reference feature
|
2020-05-08 21:31:34 +03:00 |
|
allegroai
|
7dc27b9a5e
|
Rename utilities dir
|
2020-04-28 10:43:47 +03:00 |
|
allegroai
|
7085a2bb74
|
Report GPU memory usage per process (and sub-process)
|
2020-04-26 23:21:27 +03:00 |
|
allegroai
|
302a8cbf75
|
Report memory usage only for the experiment process (and sub-processes)
|
2020-04-26 23:16:13 +03:00 |
|
allegroai
|
dbb3346332
|
Improve module requirements detection
|
2020-04-26 23:10:45 +03:00 |
|
allegroai
|
9726f782f2
|
Add requirement parsing optimization using entry point by default
|
2020-04-26 22:58:13 +03:00 |
|
allegroai
|
13ce783fa3
|
Check for updates based on session version
|
2020-04-26 22:53:18 +03:00 |
|
allegroai
|
f7b80a0da2
|
matplotlib with no logger should not use the last iteration reported by the resource monitor
|
2020-04-16 16:48:19 +03:00 |
|
allegroai
|
0df3d38862
|
Fix self references in configuration when environment variables exist
|
2020-04-09 13:11:21 +03:00 |
|
allegroai
|
3c4925d605
|
Fix resource monitor and check if task is valid
|
2020-04-09 13:00:24 +03:00 |
|
allegroai
|
1718aa20d4
|
Add thread_waited_join waited join for Thread/Process Pools
|
2020-04-09 12:45:06 +03:00 |
|
allegroai
|
9a0a84a83e
|
Do not wait for logs if we are aborting the task manually (i.e. ctrl-C)
|
2020-04-09 12:41:10 +03:00 |
|
allegroai
|
de9c88bc2d
|
Do not try to wait for Lock
|
2020-04-09 12:30:42 +03:00 |
|
allegroai
|
337e60a376
|
Kill repo/package detection thread on exit
|
2020-04-09 12:28:57 +03:00 |
|
allegroai
|
ffedb219d5
|
Local modules (except trains) imported from a folder inside the git project should not be logged as "local packages", they should be ignored
|
2020-04-09 12:21:37 +03:00 |
|
allegroai
|
41ca1a2e49
|
Fix requirements detection to make sure trains is detected even if we execute without actually being installed
|
2020-04-01 19:04:57 +03:00 |
|
allegroai
|
01772430d6
|
Ignore virtual-environment folder that might be inside the project's directory
|
2020-04-01 19:02:54 +03:00 |
|
allegroai
|
6de3d4b6fd
|
Ignore local modules imported from a folder inside the git project
|
2020-04-01 19:01:21 +03:00 |
|
allegroai
|
98c9a95338
|
Add support for reporting tables
|
2020-03-10 13:30:42 +02:00 |
|
allegroai
|
b7358d7fef
|
Add portalocker for inter-process lock
|
2020-03-05 12:31:22 +02:00 |
|
allegroai
|
146da439e7
|
Integrate pigar into Trains
|
2020-03-01 17:12:28 +02:00 |
|
allegroai
|
8972c1f005
|
Add Task.[get/set]_parameters_as_dict() to allow interaction with non-main task parameters (no need to connect())
|
2020-02-20 18:32:12 +02:00 |
|
allegroai
|
923e45bb17
|
Allow reporting a pre-uploaded image url in Logger.report_image using the url parameter
|
2020-01-26 15:29:35 +02:00 |
|
allegroai
|
e4024e01d5
|
Make sure ProxyDictPreWrite and ProxyDictPostWrite are pickled correctly
|
2019-12-21 18:33:15 +02:00 |
|
allegroai
|
3bd997c4dc
|
Improve trains-init configuration wizard
|
2019-12-15 00:11:01 +02:00 |
|
allegroai
|
7e7329f7a0
|
Improve argparser automagic support
|
2019-11-28 00:49:19 +02:00 |
|
allegroai
|
0a45d2094f
|
Add Task connect_configuration, connect_label_enumeration, and support for nested dictionary with connect
Add Task.get_tasks
|
2019-11-15 22:00:10 +02:00 |
|
allegroai
|
4372dda696
|
Add Task.init auto_connect_frameworks fine granularity control
|
2019-11-08 22:30:09 +02:00 |
|
allegroai
|
3527f743a6
|
Improved check trains package updates
|
2019-10-28 22:01:01 +02:00 |
|
allegroai
|
81cf2d2261
|
Embed pyhocon into package, and extend parsing capabilities.
|
2019-10-25 15:16:18 +03:00 |
|
allegroai
|
adbe02b62b
|
Optimize scatter 2d plot storage
|
2019-10-25 15:12:01 +03:00 |
|