- Added basic support for autoscaling deployments
- Normalized parameter names in
notebooksgroup andNotebooksClient
- Fixed NotImplementedError raised when parsing experiment with dataset volume options set
- Fix output of
metrics streamcommand - Fixed experiment status constants and added constants for deployment statuses
- Fixed reading logs with
--follow. The bug caused all log lines in a loop instead of only the new one - Fixed
TypeErroroccurring when a job was being created without--workspace
- Added whole directory upload to
models uploadcommand - Added a command group for managing
secrets - Added
notebooks logscommand for reading logs of notebooks
- Fixed NotImplementedError raised when parsing experiment with dataset volume options set
- Fixed NotImplementedError raised when parsing experiment with dataset volume options set
- Fix output of
metrics streamcommand - Fixed experiment status constants and added constants for deployment statuses
- Fixed reading logs with
--follow. The bug caused all log lines in a loop instead of only the new one - Fixed
TypeErroroccurring when a job was being created without--workspace
- Added whole directory upload to
models uploadcommand - Added a command group for managing
secrets
- Removed
entityparameter from tag-related methods in clients
- Fix reading logs with
--follow true - Fix creating job without workspace
- Added
deployments logscommand for reading depoyment logs - Added
--commandoption todeployments update - Added
--projectIdoption todeployments createanddeployments update
- Fix reading logs with
--follow true - Fix creating job without workspace
- Added
deployments logscommand
- Fix reading logs with
--follow true - Fix creating job without workspace
- Added
deployments logscommand
- Fix reading logs with
--follow true - Fix creating job without workspace
- Removed
entityparameter from tag-related methods in clients
- Added
--commandoption todeployments update - Added
--projectIdoption todeployments createanddeployments update
- Added
deployments logscommand for reading depoyment logs - Added
notebooks createcommand for creating and starting a new notebook - Added
notebooks startcommand for starting an existing notebook - Added
notebooks forkcommand for forking a new notebook - Added
notebooks stopcommand for stopping a running notebook - Added
notebooks artifacts listcommand for listing the last workspace artifacts uploaded for a notebook.
- Removed experimental
projects wizardcommand
- Added some datetime fields to deployment and experiment models
--modelIdis not required to create a deployment anymore- Added commands for reading and streaming experiment, deployment, notebook and job metrics
- Fix request field name for
deployment createcommand - Fix cluster ID field again
- Fixed a bug in model upload introduced in 0.7.0a3
- Added some datetime fields to deployment and experiment models
--modelIdis not required to create a deployment anymore- Added commands for reading and streaming deployment, notebook and job metrics
- Fix cluster ID field again
- Removed experimental
projects wizardcommand
- Added commands for reading experiment metrics
- Fix request field name for
deployment createcommand
- Fix request field name for
deployment createcommand
- Added support for uploading 100MB+ models
- Added
commandoption/parameter todepoyments createcommand and SDK method
--workspaceUrland--workspaceArchivereplaced by--workspace
- Added
clusters machineTypes listcommand - Added
--projectIdoption tomodels uploadcommand - Overwriting options provided in YAML file with values passed in terminal
- Fix raising KeyError when listing experiments
- Added
clusters listcommand - Fixed URL to a newly created project
- Added
--projectIdoption tomodels uploadcommand - Overwriting options provided in YAML file with values passed in terminal
--workspaceUrland--workspaceArchivereplaced by--workspace
- Added
clusters listcommand - Fixed URL to a newly created project
- Removed the
--vpcflag --nameis not required to create/run experiment. Parameters in methods for creating/running experiments have changed
- Added commands to
addandremovetags - Added filtering notebooks by tags
- Added showing tags in
detailscommands - Added
projects detailscommand - Datasets for experiments in YAML options file can now be defined as list of objects
- Allow string instead of list of strings in YAML for options that take multiple values
- Removed empty lines in logs
- Fixed
ExperimentsClient.listparameters (not a breaking change) - Fix showing cluster ID in
deployments details - Add filtering entities by tags in
listcommands
- Removed the
--vpcflag
- Added commands to
addandremovetags - Added filtering notebooks by tags
- Added showing tags in
detailscommands - Added
projects detailscommand
--nameis not required to create/run experiment. Parameters in methods for creating/running experiments have changed
- Datasets for experiments in YAML options file can now be defined as list of objects
- Allow string instead of list of strings in YAML for options that take multiple values
- Removed empty lines in logs
- Fixed
ExperimentsClient.listparameters (not a breaking change) - Fix showing cluster ID in
deployments details - Add filtering entities by tags in
listcommands
- Update
notebooks listcommand accepts--listand--offsetarguments and show more notebooks - Add
deployments detailscommand - registry target options to
runandjobs createcommands --workspaceoption inexperimentscommands does not default to current working directory anymore and is required for VPC experiments
- Add
deployments detailscommand
- Update
notebooks listcommand accepts--listand--offsetarguments and show more notebooks
- Added
projects deletecommand - Added
models uploadcommand for uploading model file from local machine - Added
--workspaceRefoption toexperiments create/runfor specifying branch, commit hash or tag - Added new options to
experiments create/runfor creating experiments with datasets - Added several new options to
deployments create - Added
deployments updatecommand - Added
models detailscommand - Added pagination for
experiments list
- Fixed constant used to create deployment
- Fix listing experiments when filtering by project ID
- Fixed KeyError when setting dataset options without setting --datasetUri
- Fixed error occurring when not all dataset values were set
- Dropped dependencies: gradient-statsd and gradient-sdk
- Changed ID attribute in Job and Deployment models from
id_toid
- Reverted changes to
--clusterIdand--vpcfrom 0.5.1a2
- Update model upload to accept path to file or directory
- Change
--clusterIdto required parameter for creation and start of deployments and experiments - Remove
--vpcflag for creation and start of deployments and experiments
- Added
model uploadcommand with directory upload command
- Fixed error occurring when not all dataset values were set
- Added
models detailscommand - Added pagination for
experiments list
- Added
deployments updatecommand
- Fixed KeyError when setting dataset options without setting --datasetUri
- Added
projects deletecommand - Added
models uploadcommand for uploading model file from local machine - Added
--workspaceRefoption toexperiments create/runfor specifying branch, commit hash or tag - Added new options to
experiments create/runfor creating experiments with datasets - Added several new options to
deployments create
- Added filtering deleted projects in
projects list
- Changed ID attribute in Job and Deployment models from
id_toid
- Fixed constant used to create deployment
- Fix listing experiments when filtering by project ID
- Dropped dependencies: gradient-statsd and gradient-sdk
- Fixed constant used to create deployment
- New
deletecommands for deployments and experiments - Printing url to instance web client's view to terminal after creating it
- Fix spinner not disappearing when some commands were executed
- base64-encoded
commandvalue so it's not blocked by Cloudflare's filter anymore
- Moved hyperparameters group to experiments group
- Dropped experiment_type_id parameter from create_mpi_multi_node() in ExperimentsClient
- Moved constants and config modules into api_sdk module
- Command for deleting a tensorboard
- Optional adding new experiment to tensorboard with new
--tensorboardoption. Available forexperiments createandexperiments run - Add MPI-specific options for creating experiments
- Fixed AttributeError raised when
--ignoreFileswas used - Fixed showing help for some commands
- Fixed URL for fetching notebook details
- Fix StopIteration exception in Python 3.7
- Fix
job deleteandjob stopcommands - Fix how some error messages are printed
- Fix formatting of datetime in
projects listtable - Fix sending some bash commands using
--*commandoptions caused Cloudflare's filter to stop request
- Fix formatting of datetime in
projects listtable - Fix sending some bash commands using
--*commandoptions caused Cloudflare's filter to stop request
- Fix how some error messages are printed
- Fix formatting of datetime in
projects listtable - Fix sending some bash commands using
--*commandoptions caused Cloudflare's filter to stop request
- Fix how some error messages are printed
- Fix
job deleteandjob stopcommands - Fix how some error messages are printed
- Command for deleting a tensorboard
- Optional adding new experiment to tensorboard with new
--tensorboardoption. Available forexperiments createandexperiments run - Add MPI-specific options for creating experiments
- Fixed AttributeError raised when
--ignoreFileswas used - Fixed showing help for some commands
- Fixed URL for fetching notebook details
- Fix StopIteration exception in Python 3.7
- Fix
job deleteandjob stopcommands
- Fix StopIteration exception in Python 3.7
- Fixed bug causing exception be raised when
--helpoption was used with some commands (likegradient run)
Fixed bug causing exception be raised when--helpoption was used with some commands (likegradient run)
- Fixed bug raising exception when
experiment create's--ignoreFilesoption was used
- Support for tensorboard
- Create tensorboard
- List user tensorboards
- Details of user tensorboard
- Add experiments to existing tensorboard
- Remove experiments from existing tensorboard
- Add support for experiments workspace credentials
- Fixed bug preventing showing logs when 'experiments run' was executed
- Introduced Python SDK package
- Added
ClusterIDfunction to support new VPCs - Hyperparameter private registry and custom container functions added
--hyperparameterServerContainer
--hyperparameterServerRegistryPassword
--hyperparameterServerRegistryUsername - Automated documentation generation based on sphinx
- Updated documentation and docstrings for SDK based functions
- Improved
--helpfunctions - Added support for reading options from file to all commands
- Renamed
--optionsFileTemplateto--createOptionsFile - Added
machines