github allegroai/clearml v1.1.5
PyPI v1.1.5 - ClearML

latest releases: v1.16.5, v1.16.4, v1.16.3...
2 years ago

Features

  • Add support for jsonargpraser (#403)
  • Add HyperParameterOptimizer.get_top_experiments_details() returns the hparams and metrics of the top performing experiments of an HPO (#473)
  • Allow overriding initial iteration offset using environment variable (CLEARML_SET_ITERATION_OFFSET) or Task.init(continue_last_task==<offset>) (#496)
  • Add better input handling for clearml-init in colab (#515)
  • Add environment variable for default request method (#521)
  • Add LocalClearmlJob as possible option for HPO (#525)
  • Add convenience functionality to clearml-data (#526)
  • Add support for vscode-jupyter (microsoft/vscode-jupyter#8531)
  • Improve detection of running reporting subprocess (including zombie state)
  • Support controlling S3/Google Cloud Storage _stream_download_pool_connections using the stream_connections configuration setting in clearml.conf (default 128)
  • Add warning when loosing reporting subprocess
  • Add Model.remove() to allow removing a model from the model repository
  • Add HTTP download timeout control (change default connection timeout to 30 seconds)
  • Add initial setup callback to monitoring class
  • Add Task.get_reported_plots()
  • Allow Monitor.get_query_parameters to override defaults
  • Add support for Google Cloud Storage pool_connections and pool_maxsize overrides
  • Add last worker time to AutoScaler
  • Add warning when opening an aborted Dataset
  • Store multi-pipeline execution plots on the master pipeline Task
  • Support pipeline return value stored on pipeline Task
  • Add PipelineDecorator.multi_instance_support
  • Add PipelineDecorator to clearml and clearml.automation namespaces
  • Documentation and examples
    • Update docstrings (#501)
    • Add Markdown in pipeline jupyter notebooks (#502)
    • Update pipeline example (#494)
    • Add abseil example (#509)
    • Change README to dark theme (#513)
    • Update XGBoost example (#524)
    • Change example name (#528)

Bug Fixes

  • Fix TriggerScheduler on Dataset change (#491)
  • Fix links in Jupyter Notebooks (#505)
  • Fix pandas delta datetime conversion (#510)
  • Fix matplotlib auto-magic detect bar graph series name (#518)
  • Fix path limitation on storage services (posix, object storage) when storing target artifacts by limiting length of project name (full path) and task name used for object path (#516)
  • Fix multi-processing context block catching exception
  • Fix Google Cloud Storage with no default project causes a crash
  • Fix main process's reporting subprocess lost, switch back to thread mode
  • Fix forked StorageHelper should use its own ThreadExecuter
  • Fix local StorageHelper.delete() raising exception on non existing file instead of returning false
  • Fix StorageHelper rename partial file throwing errors on multiple access
  • Fix resource monitor fails on permission issues (skip over parts)
  • Fix reusing Task does not reset it
  • Fix support clearml PyCharm Plugin 1.0.2 (support partial pycharm git repo sync)
  • Fix Task.reset() force argument ineffective
  • Fix PY3.5 compatibility
  • Fix validation error causes infinite loop
  • Fix tasks schema prevents sending null container parts
  • Fix missing CLEARML_SET_ITERATION_OFFSET definition
  • Fix Model.get_weights_package() returns None on error
  • Fix download progress bar based on sdk.storage.log.report_download_chunk_size_mb configuration
  • Fix Conda lists the CudaToolkit version installed (for the agent to reproduce)
  • Fix Jupyter kernel shutdown causing nested atexit callbacks leaving Task in running state
  • Fix multi-subprocess can cause Task to hand at close
  • Fix TF 2.7 support (get logdir on with multiple TB writers)

Don't miss a new clearml release

NewReleases is sending notifications on new releases.