Skip to content

[RFC] Deprecate support for the TestTube logger #9037

@ananthsub

Description

@ananthsub

Proposed refactoring or deprecation

Motivation

This logger is not actively maintained: https://github.com/williamFalcon/test-tube
This came up during the discussion of API improvements we can make to the Lightning Logger interace: #9004

The TestTube logger is the only logger which supports close - this is likely an artifact from the early days of Lightning. Are there currently users of this logger? @edenafek ?

Side-effect of #7740 and https://docs.google.com/document/d/1xHU7-iQSpp9KJTjI3As2EM0mfNHHr37WZYpDpwLkivA/edit

If the library isn't actively maintained, deprecating & removing this support means:

  • Simplified options for users as to what loggers the framework provides
  • Reduced framework maintenance cost (tests, dependencies)

Pitch

Deprecate support for test tube if it's not actively maintained.

cc @edward-io

Additional context


If you enjoy Lightning, check out our other projects! ⚡

  • Metrics: Machine learning metrics for distributed, scalable PyTorch applications.

  • Flash: The fastest way to get a Lightning baseline! A collection of tasks for fast prototyping, baselining, finetuning and solving problems with deep learning

  • Bolts: Pretrained SOTA Deep Learning models, callbacks and more for research and production with PyTorch Lightning and PyTorch

  • Lightning Transformers: Flexible interface for high performance research using SOTA Transformers leveraging Pytorch Lightning, Transformers, and Hydra.

Metadata

Metadata

Assignees

No one assigned

    Labels

    deprecationIncludes a deprecationfeatureIs an improvement or enhancementhelp wantedOpen to be worked onlet's do it!approved to implementloggerRelated to the Loggersrefactor

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions