Skip to content

Commit f74eb58

Browse files
awaelchlipre-commit-ci[bot]carmocca
authored
remove InternalDebugger (#9680)
* wip * reset _notebooks * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * reset _notebooks * testing with mock * update test with mock * update test * update tests * update test * remove track_load_dataloader_calls * update last test * remove unused imports * remove InternalDebugger * update changelog Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Carlos Mocholi <[email protected]>
1 parent 15cd6ad commit f74eb58

File tree

6 files changed

+3
-48
lines changed

6 files changed

+3
-48
lines changed

.github/CONTRIBUTING.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,8 +316,6 @@ def test_explain_what_is_being_tested(tmpdir):
316316
Test description about text reason to be
317317
"""
318318

319-
# os.environ["PL_DEV_DEBUG"] = '1' # [OPTIONAL] When activated, you can use internal trainer.dev_debugger
320-
321319
class ExtendedModel(BoringModel):
322320
...
323321

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
375375
- Removed deprecated properties `DeepSpeedPlugin.cpu_offload*` in favor of `offload_optimizer`, `offload_parameters` and `pin_memory` ([#9244](https://github.com/PyTorchLightning/pytorch-lightning/pull/9244))
376376

377377

378+
- Removed `pytorch_lightning.utilities.debugging.InternalDebugger` ([#9680](https://github.com/PyTorchLightning/pytorch-lightning/pull/9680))
379+
380+
378381
- Removed `call_configure_sharded_model_hook` property from `Accelerator` and `TrainingTypePlugin` ([#9612](https://github.com/PyTorchLightning/pytorch-lightning/pull/9612))
379382

380383

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ module = [
7575
"pytorch_lightning.utilities.argparse",
7676
"pytorch_lightning.utilities.cli",
7777
"pytorch_lightning.utilities.cloud_io",
78-
"pytorch_lightning.utilities.debugging",
7978
"pytorch_lightning.utilities.device_dtype_mixin",
8079
"pytorch_lightning.utilities.device_parser",
8180
"pytorch_lightning.utilities.distributed",

pytorch_lightning/trainer/data_loading.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
FastForwardSampler,
3939
)
4040
from pytorch_lightning.utilities.data import has_iterable_dataset, has_len
41-
from pytorch_lightning.utilities.debugging import InternalDebugger
4241
from pytorch_lightning.utilities.exceptions import MisconfigurationException
4342
from pytorch_lightning.utilities.imports import _fault_tolerant_training
4443
from pytorch_lightning.utilities.model_helpers import is_overridden
@@ -64,7 +63,6 @@ class TrainerDataLoadingMixin(ABC):
6463
distributed_sampler_kwargs: dict
6564
accelerator: Accelerator
6665
accelerator_connector: AcceleratorConnector
67-
dev_debugger: InternalDebugger
6866
call_hook: Callable
6967

7068
def _worker_check(self, dataloader: DataLoader, name: str) -> None:

pytorch_lightning/trainer/trainer.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@
8686
parse_env_variables,
8787
)
8888
from pytorch_lightning.utilities.cloud_io import get_filesystem
89-
from pytorch_lightning.utilities.debugging import InternalDebugger
9089
from pytorch_lightning.utilities.distributed import distributed_available
9190
from pytorch_lightning.utilities.exceptions import MisconfigurationException
9291
from pytorch_lightning.utilities.imports import _fault_tolerant_training
@@ -387,7 +386,6 @@ def __init__(
387386
gpu_ids, tpu_cores = self._parse_devices(gpus, auto_select_gpus, tpu_cores)
388387

389388
# init connectors
390-
self.dev_debugger = InternalDebugger(self)
391389
self.config_validator = ConfigValidator(self)
392390
self.data_connector = DataConnector(self, multiple_trainloader_mode)
393391
self.optimizer_connector = OptimizerConnector(self)

pytorch_lightning/utilities/debugging.py

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)