Jirka Borovec
17f58d2e11
add rank warning ( #1428 )
...
* add rank warning
* changelog
* use rank_zero_warn
* user trainer_init
* replace warnings
* fix test
* flake8
* docs
* changelog
* bug lol
2020-04-09 14:05:46 -04:00
Jirka Borovec
ff1f8ef400
Test deprecated API for 0.8.0 and 0.9.0 ( #1071 )
...
* till 0.8
* refactor
* fix tests
* fix tests
* deprx till 0.9
* Update trainer.py
* Apply suggestions from code review
Co-authored-by: William Falcon <waf2107@columbia.edu>
2020-03-06 21:36:44 +01:00
Jirka Borovec
76a1c67d87
rename logging -> loggers ( #767 )
...
* move logging >> loggers
* add warning
* fix tests
* logging alias
* formatting
* formatting
2020-02-01 15:47:58 -05:00
Jirka Borovec
db6b404748
CI pass ( #671 )
...
* fix pillow in test
* test acc
* update version in deprecated msg
2020-01-13 22:09:47 -05:00
Jirka Borovec
ab4fea0b55
fix defecation warnings ( #570 )
...
* fix defecation warnings
* flake8
* update deprecations
2019-12-04 06:59:19 -05:00
Jirka Borovec
9785a3e78e
Refactor: name modules ( #548 )
...
* refactor: rename some modules
* add deprecation warnings
* fix paths
2019-11-26 22:39:18 -05:00
Nic Eggert
9fa2806605
Fix ModelCheckpoint default paths ( #413 )
...
* Make name and version properties required
* Warn before deleting files in checkpoint directory
* Get default checkpoint path from any logger
* Fix typos
* Uncomment logger tests
* Whitespace
* Update callback_config_mixin.py
checkpoints and version file names would just have a number. it's easy to tell what you're looking at with version_ prepended
* Address comments
* Fix broken tests
2019-11-05 10:41:59 -05:00
Jirka Borovec
37647d835a
add package info ( #395 )
...
* add package info #358
* Update __init__.py
* wrap package info
* update CI
* fix package info
* fix for #388
* prune duplicated configs
* fix install
* use req from file
* move info to sep. module
drop comments from req
* add setup req.
* add setup req.
* update get info
* refactor init
* update pip
* fix failing on buildins
* fix failing open
* fix test imports
* fix tests
* fix pep8
2019-10-28 18:41:13 -04:00
Jirka Borovec
f18aee30a5
Minor imports cleaning ( #402 )
...
* code cleaning
* drop unused imports
* optimize imports
2019-10-22 11:32:40 +03:00
Cristobal Eyzaguirre
ab6794406e
Logger consistency ( #397 )
...
* added comet logger
* bug fix in cases where comet was not imported before torch
* fixed mlflow logger to be consistent with docs, updated cometLogger and cometLoggers docs + flake 8 compliance
2019-10-22 04:51:17 +03:00
festeh
0eab1e42b2
add tags argument to MLFlowLogger ( #349 )
2019-10-09 17:47:17 -04:00
Nic Eggert
8088052825
Finalize logger ( #337 )
...
* Ensure logger.finalize is called
* Call logger.finalize
* Update mlflow_logger.py
* Update test_logging.py
* Update trainer.py
2019-10-08 17:33:33 -04:00
Nic Eggert
614cb3c03b
Initialize loggers only once ( #270 )
...
* Create underlying loggers lazily
This avoids creating duplicate experiments or run in multi-node DDP.
* Save hyperparameters automatically
* Update docs for snapshotting hyperparams
* Fix test tube
* Fix test tube pickling
2019-10-02 11:10:40 -04:00
Anton Bakhtin
222d7d2d5d
Hacky fix for mlflow logger ( #277 )
...
* Hacky fix for mlflow logger
It dies when "created_at" is logged
* Log warning
2019-10-01 21:32:52 -04:00
Nic Eggert
480eed5cb6
Enable any ML experiment tracking framework ( #223 )
...
* Implement generic loggers for experiment tracking
* Add tests for loggers
* Get model tests passing
* Test and fix logger pickling
* Expand pickle test and fix bug
* Missed exp -> logger conversion
* Remove commented code
* Add docstrings
* Update logging docs
* Add mlflow to test requirements
* Make linter happy
* Fix mlflow timestamp
* Update Logging.md
* Update test_models.py
* Update test_models.py
* Update test_models.py
* Update properties.md
* Fix tests
* Line length
2019-09-27 12:05:29 -04:00