Coffeeshop
A python package that sends your deep learning training and validation metrics to your slack channel after every specified epoch
Install / Use
/learn @CleanPegasus/CoffeeshopREADME
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.
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
<img src="readme_resources/sample_output.jpeg"> </img>Contact
Related Skills
imsg
346.8kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
slack
346.8kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
taskflow-inbox-triage
346.8kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
taskflow
346.8kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
