The latest updates in Valohai ecosystem
January 21, 2019
Organization invitation system
User experience improvements
January 14, 2019
Metadata chart improvements and bugfixes
A plethora of other small quality of life improvements
December 27, 2018
Superpowered chart views!
Wildcards and URI resolution for custom data stores!
OpenStack Swift data storage support!
Bugfixes and polish!
December 17, 2018
Allow enforcing two-factor authentication.
New project dashboard view.
Technical environmental variable view.
Native Google Storage support.
November 19, 2018
Two-factor authentication with TOTP
Allow writing notes to tasks
Improved autoscaling logic
November 2, 2018
Random hyperparameter optimization
More user-friendly execution/task creation
October 10, 2018
Improved execution tagging system that now also covers tasks.
We provide suggestions for execution Docker images.
Metadata charts now properly show zero values.
September 18, 2018
Error codes from executions are now handled correctly.
Small UI polish and quality-of-life improvements in many places.
September 5, 2018
Built-in environment variable support.
Step inputs can now have descriptions.
Improved Create Execution and Create Task layouts.
August 20, 2018
July 25, 2018
Improvements to the execution view page.
Executions and tasks can be titled.
Repositories no longer require valohai.yaml.
Billing is available in EUR too.
interpolations in addition to
More useful data is printed at start of execution.
Valohai-CLI was updated.
It's hot in Turku, Finland.
July 5, 2018
Layout changes, project header should now be more clear on all projects.
You can now easily preview image output files on web interface.
Kubernetes deployment test view supports image responses for more streamlined testing.
June 19, 2018
New usage and bill estimation page.
Momentarily losing server connection won't hide logs on execution page.
June 4, 2018
Execution metadata charts are lazy-loaded.
Data browser will now correctly refresh available files after upload.
Convert all frontend code to TypeScript.
May 21, 2018
Add deployment endpoint test UI with optional drag and drop image payload.
Internal crash reporting now includes user contact information.
May 7, 2018
Non-integer number values for parameters and metadata are rounded.
Allow ordering executions by parameter.
usage that caused Linux browsers to crash on execution creation.
April 30, 2018
Shell variable syntax
is now supported within commands.
Stores can now be deleted.
April 23, 2018
Improvements to metadata and log views.
Custom S3 stores no longer require the Multipart IAM Upload Role field.
Retry functionality in the frontend now works better.
April 9, 2018
Kubernetes deployment feature in beta for Early Adopter users.
Improve task detail view layout.
Hide purged files when selecting execution inputs.
March 26, 2018
Allow downloading execution logs through the web client.
Show execution durations in more human-readable format.
Command-line client properly hides deleted executions.
March 9, 2018
Show parameters of individual executions in the execution list on task page of the web client.
Rename execution "Discussion" feature to "Notes" to clarify what it should be used for.
February 27, 2018
Allow specifying multiple input files per execution input.
Allow searching input files by the execution number that generated the data.
Improve the layout of execution and task lists on the web client.
February 16, 2018
Use S3 multipart upload to allow output files up to 5 terabytes.
Add logarithmic hyperparameter optimization.
January 22, 2018
Don't upload output directory files that start with a dot.
Allow executions to upload files in the middle of their run aka. "live upload."
December 10, 2017
Make it more comfortable to select machine type on the command-line client.
Add credit system to the billing.
Improve accuracy of execution duration calculations.
Empty lines on hyperparameter optimization parameters are now ignored.
November 23, 2017
Add execution tagging system.
Allow users to download files through web client data browser.
Show which machine type was used for an execution in the web client.
Uploading won't overwrite an already existing S3 files.
November 6, 2017
Add GitHub App integration to streamline onboarding of new users.
Allow users to delete executions and uploaded files through the web client.
Using custom Docker image will now start on the first try.
October 18, 2017
Disallow copying of ad-hoc executions.
Improve error reporting on git repository fetch errors for support.
Load long executions logs without lagging the web client.
October 2, 2017
the example project for R
Limit how many previous commit versions to show in execution create page dropdown.
Avoid executions from entering eternal stopping limbo.
September 13, 2017
Add new "Stopping" status for executions that take a long time to shut down.
Allow project admins to set a default store, so it doesn't have to be defined before every execution and task.
September 4, 2017
Allow hyperparameter optimization of flag parameter type.
Custom stores can now be uploaded to.
Limit how many log events are shown in the web client.
Resign uploaded input file credentials before queueing an execution that uses then.
August 22, 2017
Valohai platform is now out of beta!
Add store system to allow customized download endpoints.
Rework the usage flow how to define existing files as inputs to executions.
August 10, 2017
Add user profile page.
Rework how real-time statistics are displayed.
July 27, 2017
Add support for non-GPU instances.
Improve how fast execution status updates.
Allow collaborators to see input and output files of projects they have been invited.
July 10, 2017
Allow users to browse, download and manage their S3 output files on the web client.
Allow users to use output and manually uploaded files as input without opening an S3 object to the public.
June 27, 2017
Allow uploading input files to S3 stores with the web client.
Allow short hash for commit selection in API and the command-line client.
Implement per-user quota to restrict how much a single user can run in the shared clusters.
June 14, 2017
Add full repository control to the REST API.
Add more details about executions to the REST API.
Add support for subdirectories in output upload.
Input parameter 0 (zero) will now work correctly.
May 25, 2017
Add support for writing notes on executions.
Show links to documentation all around the web client so you can learn more about a specific feature of the system.
Record real-time statistics like CPU or GPU so you can view the final values after completion.
Non-US locale decimal point will now work with hyperparameter range definitions.
May 11, 2017
Show total worker machine memory on real-time statistics.
Now clicking usage number will take you to detail spending page.
Allow importing tutorial projects even if you have completed the onboarding.
April 27, 2017
Add pagination support for task executions list page.
Show more detailed resource usage by project and by hardware type used for billing.
Make worker infrastructure clean up cached content more rigorously.
Navigate straight to the execution logs screen after execution creation.
April 10, 2017
Improve project to repository linking user flow.
Improve AWS cluster downscaling as workloads can drop from hundreds of parallel executions to just zero in mere minutes.
Show more obvious error when the command-line client is used to start executions on a project without a linked repository.
March 22, 2017
Valohai documentation website
Show billing estimate for the cloud resource usage.
March 1, 2017
Add hyperparameter optimization and tasks.
Allow project collaborators also see and use on-premises hardware.
Add local directory mount as an input method for on-premises workers.
February 22, 2017
Web client graphics are now served from a CDN for better speed.
Stop canceled executions more gracefully.
February 20, 2017
Allow users to select which type of AWS instances to run their execution on, not just g2.
Stopped executions should not be picked again by Valohai workers.
February 14, 2017
Make our AWS server clusters scale according to workloads we are having.
Improve layout of the execution real-time statistics.
Rework how browsers render execution logs; now with more color!
February 10, 2017
Add support for project collaborators.
New parameter type: flag.
Now visitor will stay on the same execution screen tab when refreshing.
Show real-time statistics of executions such as CPU and memory.
February 2, 2017
Move default hosting of output files from the master server to S3.
Allow users to cancel already started executions.
Allow users to copy previous executions.
Add support for optional execution inputs and parameters.
Add support for multiple commands in a single execution.
January 18, 2017
Parameters passed to the worker nodes are now properly quoted.
January 17, 2017
Valohai YAML standard
Support for Valohai YAML steps, Docker image, command, inputs, and parameters.
Add metadata support by reading JSON from standard output.
the example project with TensorFlow and MNIST dataset
December 23, 2016
Release beta version of the Valohai machine learning platform for early access.
Add login, billing, project, repository and execution management systems.