https://github.com/guychahine/deeplogs
Simplified Python Logging and Progress Tracking
https://github.com/guychahine/deeplogs
artificial-intelligence deep-learning logging progress-bar python
Last synced: 3 months ago
JSON representation
Simplified Python Logging and Progress Tracking
- Host: GitHub
- URL: https://github.com/guychahine/deeplogs
- Owner: GuyChahine
- Created: 2023-07-31T23:25:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-09T21:29:26.000Z (almost 3 years ago)
- Last Synced: 2026-03-28T00:38:33.105Z (3 months ago)
- Topics: artificial-intelligence, deep-learning, logging, progress-bar, python
- Language: Python
- Homepage: https://guychahine.github.io/deeplogs/
- Size: 3.69 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
.. image:: ./assets/logodeeplogs.png
:width: 100%
:align: center
:alt: DeepLogs Logo
.. image:: https://img.shields.io/pypi/v/deeplogs
:alt: PyPI
:target: https://pypi.org/project/deeplogs/
.. image:: https://img.shields.io/pypi/status/deeplogs
:alt: PyPI - Status
:target: https://pypi.org/project/deeplogs/
.. image:: https://img.shields.io/pypi/pyversions/deeplogs
:alt: PyPI - Python Version
:target: https://pypi.org/project/deeplogs/
**Simplified Python Logging and Progress Tracking**
DeepLogs, a cutting-edge Python module, revolutionizes the way you handle logging and progress tracking in your projects. Designed for data scientists and developers alike, this powerful tool streamlines data management, ensuring efficiency and simplicity throughout your workflow.
Features
********
1. **Effortless Logging for Data Scientists:** DeepLogs provides an intuitive Logger, enabling data scientists to effortlessly manage and save logs during model training. Say goodbye to manual logging hassles and focus on insights that matter.
2. **Seamless Task Tracking for Everyone:** DeepLogs makes task logging accessible to everyone. From developers to researchers, easily track specific elements within your Python projects without complex setups or steep learning curves.
3. **Dynamic Progress Bar:** Stay informed about your project's progress with DeepLogs' dynamic Bar component. Effortlessly monitor iterators' advancement, enhancing productivity and keeping you in control.
- DeepLogs is designed for efficiency. Its optimized performance ensures minimal impact on your project, while its user-friendly interface simplifies logging and tracking tasks, saving you valuable time and effort.
- No matter the project's complexity or purpose, DeepLogs adapts flawlessly to your Python endeavors. From machine learning models to general Python projects, experience the benefits of streamlined logging.
Installation
************
.. code-block:: bash
pip install deeplogs
.. code-block:: python
import deeplogs as dpl
logger = dpl.Logger("v1")
bar = dpl.Bar(logger)
reader = dpl.Reader()
Documentation
*************
Documentation is available online at https://guychahine.github.io/deeplogs/.