Releases: mlcommons/ck
Releases · mlcommons/ck
Stable release with new timeout function
- fixing a few typos
- adding system function with timeout possibility
(useful for research in computer engineering where
generated code may be buggy and result in infinite loops,
i.e. during autotuning or compiler testing and bug detection) - ck where repo: will print URL for remote repositories
(suggested by Anton) - making text to select UIDs less ambiguous (asked by Anton)
- fixing bug in flatten_dict while working with CLSmith
- changing COPYRIGHT to COPYRIGHT.txt and LICENSE to LICENSE.txt
Stable release (bug fix)
- fixing bug with repository re-caching (when pulling dependent repositories)
Stable release (should be suitable for Artifact Sharing and Evaluation)
- added listing of all modules and their actions in user-friendly format
- added support to zip CK repositories in format suitable for BitTorrent
(to optimize exchange of large artifacts) - improved functionality to update repo descriptions
and manage dependencies on other shared repositories - fixed a few tiny bugs
- added support to create an entry from a given directory (importing directories)
- added "input_json" function to kernel to input JSON from console ...
- added option "@@@" to CMD to add JSON from console to input
- exchanged "@@@" and "@@" in CMD for simplicity
- improved 'edit' function with the possibility to edit not only
meta of an entry, but also descrpition (via flag --edit_desc) -
for example, useful to edit compiler flag description via
$ ck pull repo:ck-autotuning
$ ck edit compiler:gcc-49x - adding --min flag to ''load'' function to output
only desc and dict to console - adding --without_files to avoid copying files
when copying/moving CK entries (useful
to create templates for example for benchmarks
or data sets)
Stable release (preparing for packaging)
- changing functionality of "ck pull all" - now it will be updating
all shared repositories but will not touch CK kernel itself.
To update all repos and kernel, run "ck pull all --kernel".
This is needed if CK is distributed as a standard python package ...
Stable release with some important functionality for autotuning
- several extra features to improve autotuning
- save/load extra json files to/from entries
- adding desc.json into .cm (collective meta) to describe API in flat format
- adding dependencies to repos (automatically pull all related repos - useful to distribute repos with all packed artifacts to reproduce experiments from papers)
- a few cosmetic fixes
A few minor extensions/bug fixes
- A few minor bug fixes
- A few minor extensions needed for auto-tuning and learning
Stable version, released to collaborators
- Adding many user-friendly functions
- Ading basic CK web browser (shared ck-web repo). See demo: http://cknowledge.org/repo
- Small bug fixes
Stable version, released to collaborators
Stable version, released to collaborators