Coffeeshop
This package sends your deep learning model's training and validation metrics to your slack channel after every specified epoch. It uses slackclient and keras python packages.
Made for keras framework.
Installation
$ pip install coffeeshop
Code sample
from coffeeshop.coffeeshop import Coffeeshop
secret = 'xoxp-slacktoken'
# For sending metrics to channel.
channel_name = 'name_of_channel_to_be_posted'
histories = Coffeeshop(token = secret, channel_name = channel_name, epoch_num = 5)
# For sending metrics to user.
user = 'User Name'
histories = Coffeeshop(token = secret, user_name = user, epoch_num = 5)
## Add histories in the callbacks.
model.fit(X_train, Y_train, epochs = epochs, batch_size = batch_size,callbacks = [histories])
Output sample
Contact
Metadata
Release files for coffeeshop 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| coffeeshop-1.2.0.tar.gz | 3.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| coffeeshop-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.3 kB
Release files / coffeeshop-1.2.0.tar.gz
| Download URL | coffeeshop-1.2.0.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f8f5a897372dd2ef5a99a664ed0cfb9a84de49fb7e5cf6e6618817452f8b7ac
|
|
BLAKE2b-256 checksum How to use checksums |
f45b202208e5fd2d6d1469cd418831ec7403eca32e37ba42b861458d4fce594c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.5
|
Release files / coffeeshop-1.2.0-py3-none-any.whl
| Download URL | coffeeshop-1.2.0-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dda90c0e5906adfd179cf8f19ed59b66324f7382f2487da67bba07d729f163a0
|
|
BLAKE2b-256 checksum How to use checksums |
1ec7f60f54f5b38c76001c7fbb4d0790d85a41565769499916519b8d762171c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.5
|