7024177f7d
Added Horovod distributed backend ( #1529 )
...
* Initial commit of Horovod distributed backend implementation
* Update distrib_data_parallel.py
* Update distrib_data_parallel.py
* Update tests/models/test_horovod.py
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
* Update tests/models/test_horovod.py
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
* Fixed tests
* Added six
* tests
* Install tox for GitHub CI
* Retry tests
* Catch all exceptions
* Skip cache
* Remove tox
* Restore pip cache
* Remove the cache
* Restore pip cache
* Remove AMP
Co-authored-by: William Falcon <waf2107@columbia.edu >
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
2020-04-22 17:39:08 -04:00
Justus Schock and J. Borovec
29c7d2f195
Revert namespace package search to normal package search ( #1545 )
...
* Revert this
* typos
* version++
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
2020-04-21 08:26:47 -04:00
Jirka Borovec
bd168819f2
fix changelog ( #1452 )
...
* fix changelog
* formatting
* add ddp_cpu
* docs
* add another
2020-04-20 17:36:26 -04:00
William Falcon
3ddf3f1fb4
change name ( #1519 )
2020-04-17 14:45:23 -04:00
Adrian Wälchli
2ab2f7d08d
Improved docs for pytorch_lightning.core (continued) ( #1483 )
...
* improved docs for core
update links
add references to hooks lifecycle
wip
continue with __init__.py
improve docs for memory.py
improve docs for saving.py
simpler links
fix formatting
* move hooks lifecycle to top of file
* fix doctest import problem
* add missing hook in lifecycle
2020-04-16 12:04:55 -04:00
Adrian Wälchli and Jirka Borovec
6e1d72d98a
Improved docs for Loggers ( #1484 )
...
* improve __init__
* improve logger base
* improve comet logger docs
* improved docs for mlflow
* improved nepune logger docs
* fix matplotlib import issue
* improve tensorboard docs
* improve docs for test tube
* improved trains logger docs
* improve wandb logger docs
* improved docs in experiment_logging.rst
* added MLflow to the list of loggers
* fix too long lines
* fix trains doctest
* fix neptune doctest
* fix mlflow doctest
* Apply suggestions from code review
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
* Apply suggestions from code review
* fix whitespace
* try bypass mode for neptune (fix doctest api key error)
* try "test" as api key
* Revert "try "test" as api key"
This reverts commit fd77db26d551f08b4b4a12bb93cbd8f7a0814f29.
* try test as api key
* update neptune docs
* bump neptune minimal version
* revert unnecessary bypass code
* test if CI runs doctests in .rst files
* Revert "test if CI runs doctests in .rst files"
This reverts commit a45aeb460a8c4b7445a35dd7b49265f48d11c485.
* add doctest directive
* neptune demo links
* added tutorial link for W&B
* fix line too long
* fix merge error
* fix merge error
* add instructions how to install loggers
* add instructions how to install the loggers
* hide _abc_impl property from docs
* review Borda, 4 spaces
* indentation in example sections
* blank
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-04-16 12:04:12 -04:00
Nicki Skafte and Nicki Skafte
3f1e4b953f
fix lr scheduler docs ( #1446 )
...
Co-authored-by: Nicki Skafte <nugginea@gmail.com >
2020-04-10 16:14:51 -04:00
3f09b32df3
Learning Rate finder ( #1347 )
...
* initial structure
* rebase
* incorporate suggestions
* update CHANGELOG.md
* initial docs
* fixes based on reviews
* added trainer arg
* update docs
* added saving/restore of model state
* initial tests
* fix styling
* added more tests
* fix docs, backward compatility and progressbar
* fix styling
* docs update
* updates based on review
* changed saving to standard functions
* consistent naming
* fix formatting
* improve docs, added support for nested fields, improve codecov
* update CHANGELOG.md
* Update lr_finder.rst
* Update pytorch_lightning/trainer/trainer.py
* Update trainer.py
* Update CHANGELOG.md
* Update path
* restoring
* test
* attribs
* docs
* doc typo
Co-authored-by: Nicki Skafte <nugginea@gmail.com >
Co-authored-by: William Falcon <waf2107@columbia.edu >
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
2020-04-10 14:34:23 -04:00
William Falcon
5b2351cbb9
added slurm doc ( #1418 )
...
* added slurm doc
* added slurm doc
2020-04-08 14:43:50 -04:00
7d0c2c7db8
Loader docs ( #1416 )
...
* added multiple loader docs
* added multiple loader docs
* added multiple loader docs
* added multiple loader docs
* added multiple loader docs
* Apply suggestions from code review
* added multiple loader docs
* added build docs script
* typo
* added build docs script
* added build docs script
* added build docs script
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
2020-04-08 11:38:12 -04:00
david-alexander-white and Jirka Borovec
d8cbf8d60c
updated early stopping docs ( #1410 )
...
* remove incorrect comment in training_step
* added comment for on_batch_start in hooks.py
* update early stopping docs
* typo fix
* whitespace fix
* Apply suggestions from code review
* Update docs/source/early_stopping.rst
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-04-08 08:38:53 -04:00
Jirka Borovec
466655bcda
release update ( #1405 )
...
* exclude tests
* compress image
* compress image
* update Manifest
* update action
2020-04-07 14:04:32 -04:00
5f6be4dd53
Pin sphinx version (fix for current docs build errors) ( #1382 )
...
* Update requirements.txt
* Update docs/requirements.txt
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
* freeze sphinx version
* Update docs/source/conf.py
Co-Authored-By: Adrian Wälchli <aedu.waelchli@gmail.com >
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
2020-04-06 06:42:33 +00:00
Adrian Wälchli
b358714a9a
Adding Intersphinx documentation links ( #1369 )
...
* added intersphinx links for base packages
* remove comment
2020-04-05 11:11:58 -04:00
Jeremy Jordan
38c56081ac
fix docs on saving checkpoints manually ( #1373 )
2020-04-05 11:10:44 -04:00
Adrian Wälchli and Jirka Borovec
1f2da71069
Improved docs for callbacks ( #1370 )
...
* improved docs for callbacks
* class references
* make doctest pass
* doctests
* fix lines too long
* fix line too long
* fix permission error in doctest
* Apply suggestions from code review
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
* fix doctest
* fix default
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-04-05 09:38:52 +00:00
William Falcon and Jirka Borovec
e68ba1c836
added warnings to unimplemented methods ( #1317 )
...
* added warnings and removed default optimizer
* opt
* Apply suggestions from code review
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-04-03 15:06:51 -04:00
Ethan Harris
ddb59130f8
Fix iterable dataset docs ( #1342 )
2020-04-02 11:51:43 -04:00
Adrian Wälchli
1aba411da9
Early stopping when validation is disabled ( #1235 )
...
* early stop fallback to train epoch
* added test
* fix imports
* update docs
* update changelog
* fix typo
2020-03-31 06:24:26 +00:00
William Falcon
31a658e558
made load from checkpoint flexible ( #1307 )
...
* made load from checkpoint flexible
* made load from checkpoint flexible
* made load from checkpoint flexible
2020-03-30 18:28:51 -04:00
Paweł Rzepiński
b74a3c5106
Fix training resuming docs ( #1265 )
2020-03-29 15:29:48 -04:00
Donal Byrne and Donal Byrne
fb42872259
Update docs iterable datasets ( #1281 )
...
* Updated Sequencial Data docs
* Sequntial Data section now contains info on using IterableDatasets
* * Undid reformatting of bullet points
* * added information about val_check_interval
Co-authored-by: Donal Byrne <Donal.Byrne@xperi.com >
2020-03-29 15:29:09 -04:00
Justus Schock
4e0d0ab8d2
Update Contributors ( #1274 )
...
* Update Contributors in Readme
* Update Governance
2020-03-28 16:09:00 -04:00
Adrian Wälchli
0b0180406b
Fix outdated docs follow up ( #1266 )
...
* save_top_k
* num_gpus
* print_nan_grads fix leftovers
* undo doctest removal
2020-03-28 11:30:57 -04:00
Jirka Borovec and William Falcon
da185342ce
update contrib list ( #1241 )
...
Co-authored-by: William Falcon <waf2107@columbia.edu >
2020-03-27 08:42:14 -04:00
Tyler Yep and Jirka Borovec
6772e0c197
Remove unnecessary parameters to super() in documentation and source code ( #1240 )
...
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-03-27 12:36:50 +00:00
Jeremy Jordan and Jirka Borovec
d394b80ac8
calling self.forward() -> self() ( #1211 )
...
* self.forward() -> self()
* update changelog
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-03-27 08:17:56 +01:00
Adrian Wälchli
2a4cd479e2
Disable validation when val_percent_check=0 ( #1251 )
...
* fix disable validation
* add test
* update changelog
* update docs for val_percent_check
* make "fast training" docs consistent
2020-03-27 02:07:22 +00:00
William Falcon
e86e6b2faa
updated example image
2020-03-26 09:28:08 -04:00
Teddy Koker
6a9bbbc886
Fix dataloaders in TPU example ( #1174 )
2020-03-24 14:53:15 -04:00
Adrian Wälchli
ce9d87597b
update header links in docs ( #1184 )
...
* update links in docs
* fix
2020-03-24 14:52:38 -04:00
Jirka Borovec and Adrian Wälchli
38b63f95af
Docs badges / images ( #1202 )
...
* move docs images
* click GH badges
* fixed docs build error
Co-Authored-By: Adrian Wälchli <adrian.waelchli@inf.unibe.ch >
Co-authored-by: Adrian Wälchli <adrian.waelchli@inf.unibe.ch >
2020-03-24 14:50:35 -04:00
792962ecc9
CI: Force docs warnings to be raised as errors (+ fix all) ( #1191 )
...
* add argument to force warn
* fix automodule error
* fix permalink error
* fix indentation warning
* fix warning
* fix import warnings
* fix duplicate label warning
* fix bullet point indentation warning
* fix duplicate label warning
* fix "import not top level" warning
* line too long
* fix indentation
* fix bullet points indentation warning
* fix hooks warnings
* fix reference problem with excluded test_tube
* fix indentation in print
* change imports for trains logger
* remove pandas type annotation
* Update pytorch_lightning/core/lightning.py
* include bullet points inside note
* remove old quick start guide (unused)
* fix unused warning
* fix formatting
* fix duplicate label issue
* fix duplicate label warning (replaced by class ref)
* fix tick
* fix indentation warnings
* docstring ticks
* remove obsolete docstring typing
* Revert "remove old quick start guide (unused)"
This reverts commit d51bb40695442c8fa11bc9df74f6db56264f7509.
* added old quick start guide to navigation
* remove unused tutorials file
* ignore some modules that got deprecated and are not used anymore
* fix duplicate label warning
* move examples doc and exclude pl_examples from autodoc
* fix formatting for configure_optimizer
* fix no blank line warnings
* fix "see also" labels and add paramref extension
* fix more reference problems
* fix multi-gpu reference
* fix weird warning
* fix indentation and unrecognized characters in code block
* fix warning "... not included in toctree"
* fix PIL import error
* fix duplicate target "here" warning
* fix broken link
* revert accidentally moved pl_examples
* changelog
* stdout
* note some things to know
Co-Authored-By: Jirka Borovec <Borda@users.noreply.github.com >
Co-authored-by: J. Borovec <jirka.borovec@seznam.cz >
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-03-20 20:49:01 +01:00
authman and Jirka Borovec
711892a0a2
Fix Configuring Learning Rate Schedulers ( #1177 )
...
* Update docs so users know the desired manner of configuring learning rate schedulers.
* update list
* as note
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-03-19 09:22:29 -04:00
William Falcon
49d000c0c9
Docs ( #1164 )
...
* fixed docs
* fixed docs
* fixed docs
2020-03-16 20:50:14 -04:00
Jirka Borovec
774d9be357
Fix docs - missing Trainer ( #1159 )
...
* drop pandas
* formatting
2020-03-15 19:46:39 -04:00
Ibraheem Moosa
2232eb35d1
Fix examples that uses type_as ( #1129 )
2020-03-14 13:02:31 -04:00
c0bedd2587
Add TRAINS experiment manager support ( #1122 )
...
* Add allegro.ai TRAINS experiment manager support
* improve docstring and type hinting, fix the bug in log_metrics, add support torch.Tensor to input into log_image
* complete missing docstring of constructor's arguments
* fix docs
* pep8
* pep8
* remove redundant typing
use logging
fix typing and pep8
* remove deprecated interface
* add TrainsLogger test
* add TrainsLogger PR in CHANGELOG
* add id/name property documentation
* change logging as log
Co-authored-by: bmartinn <>
Co-authored-by: Sou Uchida <s.aiueo32@gmail.com >
2020-03-14 13:02:14 -04:00
Jirka Borovec
f6a7a5278a
enable Codecov ( #1133 )
...
* update config
* try Drone cache
* drop Drone cache
* move import
* remove token
2020-03-14 13:01:57 -04:00
Christabella Irwanto
fb27a771f8
Fix typo ( #1118 )
2020-03-12 12:42:09 -04:00
William Falcon
3d18099262
removed decorators ( #1079 )
2020-03-06 16:09:47 -05:00
William Falcon
0d5f7671e0
updated docs
2020-03-06 21:36:59 +01:00
William Falcon and Jirka Borovec
be89eb07c8
cleaned docs, fixed argparse generator ( #1075 )
...
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* 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 >
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com >
2020-03-06 21:36:59 +01:00
William Falcon
9f140b7698
updated test ( #1073 )
2020-03-06 21:36:59 +01:00
William Falcon
1a2726fa6b
updated test
2020-03-06 07:45:25 -05:00
Jirka Borovec
25bb33ad45
extend docs notes ( #1004 )
...
* wip
* notes
* WIP
* example
* notes
2020-03-06 07:07:04 -05:00
William Falcon
61030e4f4b
updated docs
2020-03-06 06:50:11 -05:00
William Falcon
1ec65c3ffe
updated examples
2020-03-06 06:49:31 -05:00
Jirka Borovec
6bc7132c99
fix deprecated warnings ( #1048 )
...
* fix deprecated warnings
* deprecated
2020-03-06 06:45:59 -05:00
William Falcon
2d8913c5c6
new image ( #1070 )
2020-03-06 06:45:10 -05:00