Release 0.8.57
Need Help?
The SuperCowPowers team is happy to give any assistance needed when setting up AWS and SageWorks. So please contact us at sageworks@supercowpowers.com or on chat us up on Discord
The SageWorks framework continues to flex to support different real world use cases when operating a set of production machine learning pipelines.
Note: These release notes cover the changes from 0.8.55
to 0.8.57
General
This release is an incremental release as part of the road map for v.0.9.0
. Please see the full details of the planned changes here: v0.9.0 Roadmap.
Caching Refatoring
We've created a new set of Cached Classes:
- CachedDataSource
- CachedFeatureSet
- CachedModel
- CacheEndpoint
As part of this there's now a sageworks/cached
directory that housed these classes and the CachedMeta
class.
API Changes
Meta Imports Yes, this changed AGAIN :)
CachedModel Import
from sageworks.api import CachedModel
<change to>
from sageworks.cached.cached_model import CachedModel
Improvements
Dashboard Responsiveness
The whole point of these Cached Classes is to improve Dashboard/Web Interface responsiveness. The Dashboard uses both the CachedMeta and Cached(Artifact) classes to make both overview and drilldowns faster.
Internal There was a small whoops with the refresh thread timing, that has been fixed. The Dashboard now refreshed all data every 90 seconds, so if you don't see you're new model on the dashboard... just wait longer. :)
Specific Code Changes
Who doesn't like looking at code! Also +3 points for getting down this far! Here's a cow joke as a reward:
What do you call a nonsense meeting? .... Moo-larkey
Questions?
The SuperCowPowers team is happy to answer any questions you may have about AWS and SageWorks. Please contact us at sageworks@supercowpowers.com or on chat us up on Discord