Metadata-Version: 2.1
Name: flowlogger
Version: 0.2.2
Summary: This is a small library for logging while training ML. Current version is 0.2.2, its a feature-poor pre-alpha.
Home-page: https://github.com/oblivisheee/flowlogger
Author: oblivisheee
Author-email: author@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: GPUtil
Requires-Dist: psutil

# flowlogger
flowlogger currently is small lib in pre-alpha version for helping with ML training logging.
# What is this?

flowlogger is a lib for ML training logging, currently is very few functions, currently will be improved.
*Currently in pre alpha*
# Installing
Through pip:
```python
pip install flowlogger
```
# Usage
**Calculating the function execution time**:

Using dict:
```python
options = {
        'class_name': 'Test'
        'save_path': 'test.log',
        'print_output': True
        'return_dict': True
    }
@fl.flclass(options=options)
def print_world():
    print('Hello World!')

print_world()
```
Using vars:
```python

@fl.flclass(class_name='Test', save_path='hello.log')
def five_plus_five():
    solution = 5 + 5
    print(solution)

five_plus_five()
```
