s-rog
4e9fd95f79
packed sequence clarification in train_dataloader ( #443 )
...
* packed sequence clarification in train_dataloader
* moved changes to training loop
* removed changes from required interface
* added index entry
2019-11-03 05:26:27 -05:00
Pattarawat Chormai
1865de1ff8
[WIP] Fix wrong example paths in README.md ( #444 )
...
* Fix wrong example paths
* correct dataloading wrong condition in Readme
2019-11-01 07:55:37 -04:00
Tullie Murrell
248495b1d1
Add tbptt ( #429 )
...
* Add truncated bptt
* Fix rebase error
* AutoPep8
* Address comments, incl default bptt_split impl
* Add tbptt test
* Add default split for lists/tuples
* Add tbptt docs
* Fix trainer spacing
* Update RequiredTrainerInterface.md
2019-10-31 06:45:28 -04:00
Joel Wong
f6b8b175bb
Update Docs for current checkpointing behaviour ( #445 )
...
Related issue #432
The old documentation suggested that the way to restore a training session is to use a test_tube Experiment. Trainer no longer takes an experiment as a parameter, so it seems the current way to restore a training session is to pass an experiment via a TestTubeLogger. Even if this is not the most elegant solution, updating the docs will at least point new users in the right direction.
2019-10-31 06:40:32 -04:00
William Falcon
d5ca464cc6
Back hook ( #424 )
...
* Fixes #356
* Fixes #356
* Fixes #356
* Fixes #356
* Fixes #356
* Fixes #356
2019-10-24 07:56:56 -04:00
Vismantas
2aba70e228
parse_gpu_ids fix ( #382 )
...
* Unit tests for num_gpu property as proxy for __parse_gpu_ids.
* Refactoring __parse_gpu_ids
* Moved the function outside the class as it is
an utility function and did not depend on class in any way.
* Added unit tests for it.
* Mocked torch.cuda.device_count function in tests.
This allows the tests to be run on machines that do not have gpus.
* Fixed the parse_gpu_ids function to handle -1 case.
Function now handles -1 the same way as it does for '-1'.
* Unit tests for root_gpu added.
Added backend as a parameter as currently depending on backend set
or not, code fails with exception in certain circumstances, before
giving a wrong answer.
* Moved __set_root_gpu function out of the class.
This function does not depend on the class and can be tested
more easily this way.
Also added unit tests for this function. They simply reuse
data for the root_gpu property.
* determine_root_gpu_device passes unit tests.
* num_gpus passes unit tests.
Also added a None test for this function.
* parse_gpu_ids tests changed to reflect desired state after refactoring.
Planning to refactor parse_gpu_ids to always return list of ints.
This will simplify code that use output of this function.
* * parse_gpu_ids always returns lists
* parse_gpu_ids checks given ids against available ids
* parse_gpu_ids raises exception for non existant ids
* parse_gpu_ids returns None when no gpus are available
* cleaned up determine_root_gpu_device
* cleaned up num_gpus property
* Updated unit tests to reflect changes in the functions
* Flake8 fixes
* Moved fixture code up before where it is used.
* Updated documentation.
* Changed tests to match the API:
* gpus=-1 or gpus='-1' should use all available gpu devices
* gpus=N
* N=0: no gpus should be used.
* N>0: N gpus should be used
* gpus=list of ints or a comma separated string of numbers:
Use the gpus indicated by the list or the string.
* Fixed code to pass all the changed tests for parsing gpus param.
* Refactoring parse_gpu_ids function.
* flake8 fixes.
* Updating documentation.
* flake8 fixes.
* flake8 fixes.
* flake8 fixes
* Update trainer.py
* Update dp_mixin.py
* Make reduce_distributed_output a stand alone function.
Fix imports.
Fix flake8.
* Add comet_ml dependency to tests requirements.txt
* Revert "Make reduce_distributed_output a stand alone function. Fix imports. Fix flake8."
This reverts commit eac0338
* Merge with master.
2019-10-23 05:05:09 -04:00
Nic Eggert
05cea3ff8b
Save / Load Hyperparameters with checkpoint ( #415 )
...
* Save and load hparams from checkpoints
* Update docs
* Add warning when not saving hparams
* Missing import
* Update .run_local_tests.sh
* Update lm_test_module_mixins.py
* Update lightning_module_template.py
2019-10-23 04:48:24 -04:00
William Falcon
792ad00ff9
Fixed val interval ( #405 )
...
* added fixed frequency val batch check
* added fixed frequency val batch check
* Finished IterableDataset support
* flake8
* flake8
* flake8
2019-10-22 05:10:00 +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
William Falcon
58d52c25a1
Fixes #347 ( #393 )
2019-10-19 00:51:48 +02:00
William Falcon
c1bbc2158f
Fixes #361 ( #391 )
2019-10-19 00:39:45 +02:00
Luis
5cfff1e5c1
Fixed link to trainer.py github code ( #386 )
2019-10-18 15:36:33 +02:00
William Falcon
3dfcef6994
Loss keys ( #387 )
...
* any key in logs or progress bar is a candidate for callback metric
* any key in logs or progress bar is a candidate for callback metric
2019-10-18 15:28:13 +02:00
Adrian Wälchli
6e3e740a7f
Param printing ( #336 )
...
* print thousands as K, M, B, T, ...
* add option to print top-level modules only
* added doc string and added spacing
* do not print summary if neither "full" nor "top"
* updated docs showing summary print options
* fix line length for travis
2019-10-08 15:30:06 -04:00
David Kossnick
c0bd203cff
Fix broken link in Examples Readme ( #327 )
...
It now points to the current examples folder.
2019-10-08 07:39:54 -04:00
William Falcon
491100abdd
Docs ( #315 )
...
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up demos
* cleaning up docs
* cleaned up test_tube logger
* cleaned up test_tube logger
* cleaned up test_tube logger
2019-10-05 23:52:32 -04:00
William Falcon
eca0e7cff7
docs
2019-10-05 17:34:10 -04:00
William Falcon
49c7d54dba
readme
2019-10-05 17:18:26 -04:00
William Falcon
6cc3f1757f
decouple returns from each step ( #307 )
...
* decoupled training metrics from logging metrics
* decoupled validation metrics from log metrics
* updated docs
* updated docs
* updated docs
* Fixed test
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
* merged master
2019-10-05 13:35:20 -04:00
William Falcon
8f5a06bfb8
Gpu mem ( #308 )
...
* Fixes #289
* Fixes #289
* added lbfgs support
* Fixes #280 (#309 )
* added test seeds (#306 )
* added test seeds
* added test seeds
* updated docs
* added lbfgs support (#310 )
* added lbfgs support
* added lbfgs support
* added lbfgs support
* Fixes #280 (#309 )
* added test seeds (#306 )
* added test seeds
* added test seeds
* updated docs
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* Fixes #289
* Fixes #289
* merged master
* merged master
2019-10-05 11:29:34 -04:00
William Falcon
75fd89106f
added lbfgs support ( #310 )
...
* added lbfgs support
* added lbfgs support
* added lbfgs support
* Fixes #280 (#309 )
* added test seeds (#306 )
* added test seeds
* added test seeds
* updated docs
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
* added lbfgs support
2019-10-05 11:10:21 -04:00
William Falcon
bf09060fef
Fixes #292 ( #303 )
...
* early stopping callback is not default
* added a default logger
* added default checkpoint callback
* added default checkpoint/loggers
* added default checkpoint/loggers
* updated docs
* cleaned demos
* cleaned demos
* cleaned demos
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
* clean up docs around loggers
2019-10-04 19:48:57 -04:00
William Falcon
a578de511d
clean up docs around loggers ( #304 )
2019-10-04 18:53:38 -04:00
William Falcon
32e74b8f36
Ddp2 ( #261 )
...
* adds ddp2 option where on each node a single process uses all gpus
* added ddp2 test
* added ddp2 docs
* Update Distributed training.md
* delete ref to old update_training_log_metrics
* delete ref to old update_training_log_metrics
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* banana pancakes
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* cheesecake
2019-10-04 15:07:54 -04:00
Wouter van Amsterdam
63c475c600
tiny spelling error ( #295 )
2019-10-04 07:14:30 -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
William Falcon
133d6b3ec1
updated docs
2019-10-01 06:38:10 -04:00
William Falcon
fbc2cfd513
updated docs
2019-10-01 06:29:12 -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
William Falcon
1d7ffd11da
delete ref to old update_training_log_metrics ( #262 )
2019-09-26 17:53:15 -04:00
William Falcon
059b2fae29
Update Distributed training.md
2019-09-26 15:30:54 -04:00
William Falcon
cefcf4cd12
Update Distributed training.md
2019-09-26 15:27:34 -04:00
Adrian Wälchli
e713e2e1e0
fix typo in early stopping ( #260 )
2019-09-26 15:04:57 -04:00
William Falcon
acb4ebea56
added docs for cluster grid search
2019-09-26 12:02:03 -04:00
William Falcon
97b6ebccc0
expanded apex install ( #255 )
2019-09-26 09:36:03 -04:00
William Falcon
3337c0237b
Fixes #250 ( #253 )
2019-09-26 09:13:00 -04:00
Alok Singh
b0a0a47a0b
Rename variables ( #124 )
...
- data_batch → batch
- batch_i → batch_idx
- dataloader_i → dataloader_idx
- tng → training
- training_dataloader → train_dataloader
- add_log_row_interval → row_log_interval
- gradient_clip → gradient_clip_val
- prog → progress
- tqdm_dic → tqdm_dict
2019-09-25 19:05:06 -04:00
Cola
3d16a686b3
Add EarlyStop documentation ( #245 )
...
* Update Training Loop.md
* Update index.md
* Update README.md
* Update Training Loop.md
* Update Training Loop.md
2019-09-25 14:52:40 -04:00
William Falcon
2a1bc22f42
updated docs
2019-09-17 09:57:16 -04:00
William Falcon
d3afc8acd5
updated docs
2019-09-17 09:53:31 -04:00
William Falcon
4c61d1f30a
updated docs
2019-09-16 11:07:16 -04:00
William Falcon
e1adbe80f9
updated docs
2019-09-16 11:04:40 -04:00
William Falcon
286625a02f
updated docs
2019-09-16 11:02:04 -04:00
William Falcon
b354988255
updated docs
2019-09-16 10:59:28 -04:00
William Falcon
10d190e045
Simplified gpu api. No NVIDIA flag managing by lightning for cluster ( #213 )
...
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added nvidia flag set
* added simple cluster template
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
* sets correct backend for possible combinations of gpu inputs
2019-09-08 15:36:58 -04:00
William Falcon
3e74ea15d8
Fixes #120 ( #210 )
2019-09-06 14:27:24 -04:00
William Falcon
60633eaa32
Moves hpc auto-resubmit to trainer from test-tube ( #207 )
...
* added slurm signal handler
* added restore weight functions
* set slurm signal handling inside process
* added resubmit docs
* added resubmit docs
* fixed missing param
* Update trainer.py
* fixed missing param
* fixed missing param
* debugging tests
* debugging tests
* debugging tests
* debugging tests
* debugging tests
* debugging tests
* debugging tests
2019-09-06 11:54:51 -04:00
Nic Eggert
1733dba735
Pass outputs from all dataloaders to test_end and validation_end ( #203 )
...
* Pass outputs from all dataloaders to test_end and validation_end
* Update tests
* Update docs
* Update trainer.py
* Update test_models.py
2019-09-06 07:37:25 -04:00
Max Horn
dac41030d4
Allow to deactivate GPU memory logging in Trainer ( #190 )
...
* Allow to deactivate GPU memory logging in Trainer
Adds the flag `log_gpu_memory` to Trainer to deactivate logging of GPU
memory utilization. On some servers logging the GPU memory usage can
significantly slow down training.
* Update Logging.md
* Update trainer.py
2019-09-04 10:43:46 -04:00
William Falcon
c4ce347f3e
testing loop docs
2019-09-02 07:15:45 -04:00
William Falcon
9e6ce3b0d6
testing loop docs
2019-09-02 07:15:45 -04:00
William Falcon
a327596b79
add training loop docs
2019-09-02 07:15:45 -04:00
Verena Haunschmid
25d5b25792
Expectopatronum implement #89 ( #182 )
...
* rename validate -> evaluate; implement test logic; allow multiple test_loaders
* add test_step and test_end to LightningModule
* add in_test_mode to pretraining to implement case 2 (test pretrained model)
* fix code style issues
* LightningTestModel: add optional second test set, implement test_step and test_end
* implemented test for multiple test_dataloaders; fixed typo
* add two test cases for #89
* add documentation for test_step, test_end; fix computation of loss in validation_step example
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Added proper dp ddp routing calls for test mode
* Update trainer.py
* Update test_models.py
* Update trainer.py
* Update trainer.py
* Update override_data_parallel.py
* Update test_models.py
* Update test_models.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update test_models.py
* Update test_models.py
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* debug
* Update trainer.py
* Update override_data_parallel.py
* Update debug.py
* Update lm_test_module.py
* Update test_models.py
2019-09-02 07:15:27 -04:00
Ir1dXD
c2247350bb
feat(val_sanity): enable skipping validation sanity ( #176 )
...
* feat(val_sanity): enable skipping validation sanity when self.nb_sanity_val_steps is 0
* docs: elaborate on skipping
2019-08-28 06:41:31 -04:00
Ir1dXD
6eb6daa278
enable highlight ( #170 )
2019-08-27 07:09:46 -04:00
William Falcon
4104a0fc47
cleaned up progbar ( #165 )
...
* cleaned up progbar
* cleaned up progbar
* cleaned up progbar
* cleaned up progbar
* cleaned up progbar
* cleaned up progbar
* cleaned up progbar
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* updated base files
* flake 8
2019-08-23 21:23:27 -04:00
Sebastian Præsius
9fc66026f1
train = False in test_dataloader ( #162 )
...
A small change to the CoolModel example.
Now test_dataloader returns the MNIST test dataset.
2019-08-22 17:44:06 -04:00
sebftw
a7a14dadb6
F.cross_entropy(y_hat, y)(y_hat, y) typo. ( #137 )
...
This seems to be a typo. Throws TypeError: 'Tensor' object is not callable.
2019-08-18 18:17:43 -04:00
sebftw
b2a49197e4
tensorboarX to tensorboardX ( #136 )
...
* tensorboarX to tensorboardX
* Update properties.md
2019-08-18 18:17:05 -04:00
Ir1dXD
48de39ed50
elaborate on the correlation between overfit_pct and xxx_percent_check ( #132 )
...
* Update Training Loop.md
* update docs and elaborate on the correlation
2019-08-17 10:23:25 -04:00
Ir1dXD
24a97956e4
fix typo in docs ( #129 )
...
* fix typo
* fix typo
* fix typo
* fix list
2019-08-17 07:48:33 -04:00
William Falcon
e60e002f17
updated docs
2019-08-16 17:14:31 -04:00
William Falcon
bdd86087e6
updated docs
2019-08-16 10:07:56 -04:00
William Falcon
50f0de094f
updated docs
2019-08-16 10:07:44 -04:00
William Falcon
bc401d0f59
updated docs
2019-08-16 10:02:28 -04:00
William Falcon
4b97319c2e
updated docs
2019-08-15 21:29:25 -04:00
William Falcon
0e92a9d7af
updated docs
2019-08-15 21:19:29 -04:00
William Falcon
44da88fd15
updated docs
2019-08-15 13:59:27 -04:00
William Falcon
3dea127edb
updated docs
2019-08-13 13:05:47 -04:00
William Falcon
d4b1ac94a0
updated docs
2019-08-13 13:03:39 -04:00
William Falcon
b89b7f0a8c
updated docs
2019-08-13 13:02:17 -04:00
William Falcon
699fbabda7
updated optimizer_step docs
2019-08-13 11:59:33 -04:00
William Falcon
fd845d41c0
updated optimizer_step docs
2019-08-13 11:57:02 -04:00
William Falcon
d7660d3c64
updated optimizer_step docs
2019-08-13 11:55:10 -04:00
William Falcon
7e38f1f246
updated optimizer_step docs
2019-08-13 11:54:19 -04:00
William Falcon
7898d0c02a
updated optimizer_step docs
2019-08-13 11:51:31 -04:00
William Falcon
53ec3bc5bc
updated optimizer_step docs
2019-08-13 11:47:35 -04:00
William Falcon
acc16565c5
updated multiple val dataset docs
2019-08-13 11:43:21 -04:00
William Falcon
ea76ad2b28
Update RequiredTrainerInterface.md
2019-08-13 06:39:10 -04:00
Sidhanth Holalkere
511f7ecb9a
Support for multiple val_dataloaders ( #97 )
...
* Added support for multiple validation dataloaders
* Fix typo in README.md
* Update trainer.py
* Add support for multiple dataloaders
* Rename dataloader_index to dataloader_i
* Added warning to check val_dataloaders
Added a warning to ensure that all val_dataloaders were DistributedSamplers if ddp is enabled
* Updated DistributedSampler warning
* Fixed typo
* Added multiple val_dataloaders
* Multiple val_dataloader test
* Update lightning_module_template.py
Added dataloader_i to validation_step parameters
* Update trainer.py
* Reverted template changes
* Create multi_val_module.py
* Update no_val_end_module.py
* New MultiValModel
* Rename MultiValModel to MultiValTestModel
* Revert to LightningTestModel
* Update test_models.py
* Update trainer.py
* Update test_models.py
* multiple val_dataloaders in test template
* Fixed flake8 warnings
* Update trainer.py
* Fix flake errors
* Fixed Flake8 errors
* Update lm_test_module.py
keep this test model with a single dataset for val
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update test_models.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update trainer.py
* Update RequiredTrainerInterface.md
* Update RequiredTrainerInterface.md
* Update test_models.py
* Update trainer.py
dont need the else clause, val_dataloader is either a list or none because of get_dataloaders()
* Update trainer.py
fixed flake errors
* Update trainer.py
2019-08-12 15:23:11 -04:00
William Falcon
e5805bf8ff
val and test are optional now ( #95 )
...
* made validation step optional
* added no val model
* val_step can be implemented but not validation_end
* added no val end model
* added tests
* added tests
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* remove class
* updated docs
* updated docs
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* updated test
* fix pep8
2019-08-11 10:01:57 -04:00
Coda Phillips
c1434f0a3e
Update github url for new project template ( #90 )
...
Previous url requested html
2019-08-10 13:35:17 -04:00
Lorenzo Fabbri
09d4475cc7
Update Checkpointing.md ( #83 )
...
* Update Checkpointing.md
Modified import for ModelCheckpoint.
* Update Checkpointing.md
2019-08-09 15:02:36 -04:00
Rich Lewis
dd0db4aba2
docs(trainer): fix gradient clipping entry ( #85 )
...
- replace copy and paste error
- write brief description
- add link to pytorch docs for specific clipping implementation
- add example configuration
2019-08-09 15:02:14 -04:00
William Falcon
5c6cdc0f27
updated docs
2019-08-07 16:01:51 -04:00
William Falcon
b198435d0e
added single gpu train doc
2019-08-07 14:16:40 -04:00
William Falcon
cca6d2c65d
added single gpu train doc
2019-08-07 14:14:23 -04:00
William Falcon
73b50abb57
updated docs
2019-08-07 13:23:47 -04:00
William Falcon
1514810c3a
updated docs
2019-08-07 13:21:25 -04:00
William Falcon
08a6a250c7
updated docs
2019-08-07 13:17:51 -04:00
William Falcon
48bc3465e9
updated docs
2019-08-07 13:15:42 -04:00
williamFalcon
8c41bfe267
moved badge
2019-08-07 10:03:28 -07:00
William Falcon
d5e609398c
moved badge image
2019-08-07 11:49:37 -04:00
William Falcon
549d0f66df
Merge pull request #52 from alok/ptl-pl
...
Rename `ptl` to `pl`
2019-08-07 09:09:15 -04:00
William Falcon
35f23bbc82
Merge pull request #55 from williamFalcon/continue
...
add training restore
2019-08-07 09:02:16 -04:00
William Falcon
47a691f158
updated tests and docs
2019-08-07 07:09:37 -04:00
Alok Singh
8b9f021ee6
Rename `ptl` to `pl`
...
Closes #46 .
2019-08-06 23:02:55 -07:00
Jiri BOROVEC
632d07b490
fix prints for py3.5
2019-08-06 22:45:46 +02:00
Jiri BOROVEC
34f0044bc5
update README
...
use stick MD syntax
2019-08-06 22:45:27 +02:00
William Falcon
5f4e5c0015
updated example doc links
2019-08-05 14:37:29 -04:00
Jiri BOROVEC
469941a528
pkg relative imports
...
* split requirements.txt
* pytest verbose
2019-08-05 10:52:09 +02:00
William Falcon
181d69a727
updated docs
2019-08-04 13:05:56 -05:00
William Falcon
69c9b0f692
updated doc links
2019-08-04 13:04:44 -05:00
William Falcon
6073bf4554
Update RequiredTrainerInterface.md
2019-08-04 07:32:18 -05:00
William Falcon
fb09d408fd
Add files via upload
2019-08-04 07:29:47 -05:00
William Falcon
ffa0aec992
Delete overview.jpg
2019-08-04 07:29:25 -05:00
William Falcon
36bf232e4d
Add files via upload
2019-08-04 07:28:30 -05:00
William Falcon
bfa46a279a
Delete overview.jpg
2019-08-04 07:28:16 -05:00
William Falcon
d08ca6a394
Update RequiredTrainerInterface.md
2019-08-04 07:17:50 -05:00
William Falcon
748d1e9b66
Add files via upload
2019-08-04 07:09:06 -05:00
William Falcon
87efc1fa4f
Delete overview.jpg
2019-08-04 07:08:49 -05:00
William Falcon
25b5add512
Add files via upload
2019-08-04 07:07:53 -05:00
William Falcon
a0483eec96
fix broken opt link
2019-08-01 10:21:20 -04:00
William Falcon
598e1accb5
updated docs
2019-08-01 10:11:26 -04:00
William Falcon
f1f7698ce1
updated doc indexes
2019-07-28 10:00:53 -04:00
William Falcon
db0d347941
updated doc indexes
2019-07-28 09:54:33 -04:00
William Falcon
36c0fae7da
updated doc indexes
2019-07-28 09:51:20 -04:00
williamFalcon
5db28899aa
merged
2019-07-28 05:39:25 -07:00
William Falcon
88b383115c
updated doc indexes
2019-07-28 08:28:15 -04:00
William Falcon
aba8405d1a
updated doc indexes
2019-07-28 08:27:09 -04:00
William Falcon
d95f1a2a65
updated doc indexes
2019-07-28 08:26:58 -04:00
William Falcon
14dff830a1
updated doc indexes
2019-07-28 08:20:26 -04:00
William Falcon
1205dc8a20
updated doc indexes
2019-07-28 08:19:51 -04:00
William Falcon
a6ddf8a671
updated doc indexes
2019-07-28 08:16:55 -04:00
William Falcon
e89975d19e
updated doc indexes
2019-07-28 08:14:50 -04:00
William Falcon
cdb4de3606
updated doc indexes
2019-07-28 08:13:40 -04:00
William Falcon
3f8c219131
updated doc indexes
2019-07-28 08:04:28 -04:00
William Falcon
579f111637
Update hooks.md
2019-07-28 08:02:29 -04:00
William Falcon
5a6ee935f0
updated doc indexes
2019-07-28 07:59:16 -04:00
William Falcon
4f0f1a9b0b
added hooks docs
2019-07-28 07:55:26 -04:00
William Falcon
42888bceb7
added hooks docs
2019-07-28 07:51:53 -04:00
William Falcon
62201de70d
added hooks docs
2019-07-28 07:50:18 -04:00
William Falcon
9aa41ec98d
added tb docs
2019-07-27 18:40:29 -04:00
William Falcon
921a3cbabe
updated docs
2019-07-27 18:27:38 -04:00
William Falcon
0ce180f6ec
updated docs
2019-07-26 23:23:56 -04:00
William Falcon
8e7d3c6737
added clean slurm save load test
2019-07-26 23:16:03 -04:00
William Falcon
5ba0a8fe4c
Update RequiredTrainerInterface.md
2019-07-26 08:24:56 -04:00
Phuc Le
7d97e3e6e4
Support any lr_scheduler
2019-07-26 11:03:44 +07:00
William Falcon
d18f38c0d7
updated docs
2019-07-25 12:40:09 -04:00
William Falcon
f844f110af
updated docs
2019-07-25 12:37:59 -04:00
William Falcon
1cbe54f8ba
updated docs
2019-07-25 12:35:28 -04:00
William Falcon
b914866131
updated docs
2019-07-25 12:12:45 -04:00
William Falcon
e182559c83
updated docs
2019-07-25 12:11:49 -04:00
William Falcon
4562580461
updated docs
2019-07-25 11:58:06 -04:00
William Falcon
d272f29c88
updated docs
2019-07-25 11:52:54 -04:00
William Falcon
600c755460
updated docs
2019-07-25 11:44:25 -04:00
William Falcon
0f79e9d74e
updated docs
2019-07-25 11:35:11 -04:00
William Falcon
9fa8120805
updated docs
2019-07-25 11:30:17 -04:00
William Falcon
91bc8cbc02
added mkdocs config
2019-07-24 21:03:24 -04:00
William Falcon
1eda58fa93
adding tests
2019-07-24 07:19:50 -04:00
William Falcon
7ac344e43a
updated docs
2019-07-21 08:35:29 -04:00
William Falcon
f6b98fe74f
updated docs
2019-07-21 08:33:53 -04:00
William Falcon
25f5491ac7
updated docs
2019-07-21 08:32:17 -04:00
William Falcon
df77f5042b
updated docs
2019-07-21 08:30:17 -04:00
William Falcon
d273271b4b
updated docs
2019-07-21 08:29:12 -04:00
William Falcon
9311812829
updated docs
2019-07-21 08:17:12 -04:00
William Falcon
9051eb0039
updated docs
2019-07-17 15:56:55 -04:00
William Falcon
7997c4609b
added demo tfx images
2019-06-29 18:26:13 -04:00
William Falcon
7fd2b0fa19
added module properties
2019-06-29 18:14:45 -04:00
William Falcon
cb34270d31
added module properties docs
2019-06-28 19:02:51 -04:00
William Falcon
c83b81d596
added module properties docs
2019-06-28 19:00:01 -04:00
William Falcon
c59853450c
added module properties docs
2019-06-28 18:49:18 -04:00
William Falcon
801c090376
added module properties docs
2019-06-28 18:48:09 -04:00
William Falcon
8b7400e1c2
added module properties docs
2019-06-28 18:45:58 -04:00
William Falcon
f47a6a359a
added module properties docs
2019-06-28 18:44:44 -04:00
William Falcon
0bdb8533c6
added module properties docs
2019-06-28 18:42:53 -04:00
William Falcon
e00d097c12
added gradient clipping
2019-06-28 18:35:21 -04:00
William Falcon
eaad3c73ba
added gradient clipping
2019-06-28 18:01:53 -04:00
William Falcon
a86ce398a9
added gradient clipping
2019-06-28 18:00:57 -04:00
William Falcon
d9e7174a7b
added lightning docs
2019-06-28 17:49:56 -04:00
William Falcon
28618a3647
added lightning docs
2019-06-28 17:45:56 -04:00
William Falcon
bf1441d64c
added lightning docs
2019-06-28 17:42:32 -04:00
William Falcon
63d84283a4
removed checkpoint save_function option
2019-06-28 17:14:18 -04:00
William Falcon
fd28d38693
distributed docs
2019-06-28 16:51:47 -04:00
William Falcon
420ecd1b08
changed read me
2019-06-28 16:17:48 -04:00
William Falcon
ac11d37b5b
changed read me
2019-06-28 14:53:43 -04:00
William Falcon
44dd6077ba
debugging and gpu guide
2019-06-27 14:33:19 -04:00
William Falcon
121c6af7b8
debugging and gpu guide
2019-06-27 14:32:24 -04:00
William Falcon
c5663817cc
debugging and gpu guide
2019-06-27 14:31:09 -04:00
William Falcon
6c9797cf87
debugging and gpu guide
2019-06-27 14:29:44 -04:00
William Falcon
6ea3cc326f
debugging and gpu guide
2019-06-27 14:22:00 -04:00
William Falcon
e44644e4ba
added val loop options
2019-06-27 13:58:13 -04:00
William Falcon
e9fca35039
added val loop options
2019-06-27 13:47:19 -04:00
William Falcon
c636193c44
added val loop options
2019-06-27 13:47:15 -04:00
William Falcon
db29488847
added val loop options
2019-06-27 13:29:01 -04:00
William Falcon
c73d1a94ce
renamed options
2019-06-27 12:13:55 -04:00
William Falcon
ed31417b26
renamed options
2019-06-27 11:59:27 -04:00
William Falcon
7aaadad2c6
renamed options
2019-06-27 11:27:11 -04:00
William Falcon
b1fdde5daf
prog bar option
2019-06-27 11:22:13 -04:00
William Falcon
4f75515ca4
adding docs
2019-06-27 11:04:02 -04:00
William Falcon
39af973bd4
added trainer docs
2019-06-27 11:03:53 -04:00
William Falcon
fa12098c5f
added lightning model docs
2019-06-27 10:24:08 -04:00
William Falcon
3b7c7c65e4
added lightning model docs
2019-06-27 10:05:47 -04:00
William Falcon
c0c2e644fd
added lightning model docs
2019-06-27 10:04:24 -04:00
William Falcon
e2bcf1ecff
added docs page
2019-06-27 08:31:39 -04:00
William Falcon
1de54e598e
added docs page
2019-06-26 20:15:18 -04:00
William Falcon
4a1c7feda0
added docs page
2019-06-26 20:07:28 -04:00
William Falcon
f65b81feeb
added docs page
2019-06-26 19:18:41 -04:00
William Falcon
b449524c41
Create index.md
2019-06-26 18:55:10 -04:00
William Falcon
a2f0f20674
finished data parallel
2019-06-26 18:29:38 -04:00
William Falcon
b58ec7ad5a
removed self.model refs
2019-06-26 18:26:08 -04:00
William Falcon
42fe76f794
removed self.model refs
2019-06-26 18:23:50 -04:00
William Falcon
11b4bc3fbc
removed self.model refs
2019-06-26 18:21:17 -04:00
William Falcon
787f523a71
removed self.model refs
2019-06-26 18:19:11 -04:00
William Falcon
c1cbb1039a
removed self.model refs
2019-06-26 18:05:48 -04:00
William Falcon
71cd8f549d
updated args
2019-06-26 17:49:58 -04:00
William Falcon
7527167f69
updated args
2019-06-25 20:25:34 -04:00
William Falcon
f49c2f4c25
updated args
2019-06-25 20:22:21 -04:00
William Falcon
51305697c1
updated args
2019-06-25 20:21:11 -04:00
William Falcon
9b46f13230
updated args
2019-06-25 20:20:12 -04:00
William Falcon
89a79a5d3c
updated args
2019-06-25 20:18:19 -04:00
William Falcon
fea10fc792
updated args
2019-06-25 20:15:10 -04:00
William Falcon
7a7a9a9da0
updated args
2019-06-25 20:14:29 -04:00
William Falcon
0460821398
updated args
2019-06-25 20:12:41 -04:00
William Falcon
7cb6e34beb
updated args
2019-06-25 20:10:23 -04:00
William Falcon
2ac5cce67a
updated args
2019-06-25 20:09:40 -04:00
William Falcon
bac0ef2d44
updated args
2019-06-25 20:08:32 -04:00
William Falcon
ac88e3f832
updated args
2019-06-25 20:03:27 -04:00
William Falcon
117515db48
updated args
2019-06-25 20:00:43 -04:00
William Falcon
69be732b11
updated args
2019-06-25 19:56:47 -04:00
William Falcon
b59af1813b
updated args
2019-06-25 19:56:12 -04:00
William Falcon
cf57be9dca
updated args
2019-06-25 19:43:25 -04:00
William Falcon
c54dd94295
updated args
2019-06-25 19:35:11 -04:00
William Falcon
89410e9090
updated args
2019-06-25 19:17:17 -04:00
William Falcon
bf3b86ce4d
updated args
2019-06-25 18:58:45 -04:00
William Falcon
684dfd0a38
updated args
2019-06-25 18:57:25 -04:00
William Falcon
d4ca295762
updated args
2019-06-25 18:51:41 -04:00
William Falcon
7b22de22a7
updated args
2019-06-25 18:45:19 -04:00
William Falcon
d8cb739ab2
updated args
2019-06-25 18:44:50 -04:00
William Falcon
c45a329df4
updated args
2019-06-25 18:44:11 -04:00
William Falcon
41f68861d5
updated args
2019-06-25 18:42:44 -04:00
William Falcon
8e10179214
updated args
2019-06-25 18:29:43 -04:00
William Falcon
775ca3736b
updated args
2019-06-25 18:29:16 -04:00
William Falcon
242cccc234
updated args
2019-06-25 18:25:51 -04:00
William Falcon
338f889e7c
updated args
2019-06-25 18:23:29 -04:00
William Falcon
e12c8ad21a
updated args
2019-06-25 18:22:10 -04:00
William Falcon
35aa67df56
updated args
2019-06-25 18:20:24 -04:00
William Falcon
e58cfafa74
updated args
2019-06-25 18:18:40 -04:00
William Falcon
e58eee8d6a
updated args
2019-06-25 18:18:20 -04:00
William Falcon
983551653d
fixed basic trainer
2019-06-25 18:11:13 -04:00
William Falcon
6c705a0525
adding framework level dp
2019-06-25 18:10:15 -04:00
William Falcon
516f441153
adding framework level dp
2019-06-25 18:09:29 -04:00
William Falcon
cbc627459a
adding framework level dp
2019-06-25 17:56:01 -04:00
Shreyas Bapat
b79b011d5e
Some more fixes
2019-04-03 22:31:22 +05:30
Shreyas Bapat
18b0c5a122
Add src, docs and other important folders
2019-04-03 22:16:02 +05:30