Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/allegroai/clearml-pycharm-plugin
ClearML PyCharm Plugin
https://github.com/allegroai/clearml-pycharm-plugin
clearml deep-learning pycharm pycharm-plugin remote-debug version-control versioning
Last synced: about 1 month ago
JSON representation
ClearML PyCharm Plugin
- Host: GitHub
- URL: https://github.com/allegroai/clearml-pycharm-plugin
- Owner: allegroai
- License: apache-2.0
- Created: 2019-06-10T09:12:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T20:19:25.000Z (6 months ago)
- Last Synced: 2024-09-27T06:03:19.127Z (about 2 months ago)
- Topics: clearml, deep-learning, pycharm, pycharm-plugin, remote-debug, version-control, versioning
- Language: Java
- Homepage: https://clear.ml/docs/latest/docs/guides/ide/integration_pycharm
- Size: 499 KB
- Stars: 34
- Watchers: 8
- Forks: 15
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ClearML - PyCharm Plugin
[![GitHub license](https://img.shields.io/github/license/allegroai/clearml-pycharm-plugin.svg)](https://img.shields.io/github/license/allegroai/clearml-pycharm-plugin.svg)
[![GitHub release](https://img.shields.io/github/release-pre/allegroai/clearml-pycharm-plugin.svg)](https://img.shields.io/github/release-pre/allegroai/clearml-pycharm-plugin.svg)The **ClearML PyCharm plugin** enables syncing local execution configuration to a remote executor machine:
* Sync local repository information to a remote debug machine.
* Multiple users can use the same resource for execution without compromising private credentials.
* Run the [ClearML Agent](https://github.com/allegroai/clearml-agent) on default VMs/Containers.
## Installation
1. Download the latest plugin version from the [Releases page](https://github.com/allegroai/clearml-pycharm-plugin/releases)
1. Install the plugin in PyCharm from local disk:
![Alt Text](https://github.com/allegroai/clearml-pycharm-plugin/blob/master/docs/pycharm_plugin_from_disk.png?raw=true)
## Optional: ClearML configuration parameters
> **Warning**: If you set ClearML configuration parameters (ClearML Server and ClearML credentials) in the plugin, they will override those settings in the ClearML configuration file.
1. In PyCharm, open Settings -> Tools -> ClearML
1. Configure your ClearML servers information:
1. API server (for example: http://localhost:8008)
1. Web server (for example: http://localhost:8080)
1. File server (for example: http://localhost:8081)1. Add your ClearML user credentials key/secret
![Alt Text](https://github.com/allegroai/clearml-pycharm-plugin/blob/master/docs/pycharm_config_params.png?raw=true)
## Additional Documentation
For detailed information about the **ClearML** open source suite, see our [ClearML Documentation](https://clear.ml/docs).
## Community & Support
* If you have a question, consult our **ClearML** [FAQs](https://clear.ml/docs/latest/docs/faq) or tag your questions on [stackoverflow](https://stackoverflow.com/questions/tagged/clearml) with "*clearml*".
* To request features or report bugs, see our [GitHub issues](https://github.com/allegroai/clearml-pycharm-plugin/issues).
* Email us at *[[email protected]](mailto:[email protected]?subject=ClearML%20PyCharm%20Plugin)*## Contributing
We encourage your contributions! See our **ClearML** [Guidelines for Contributing](https://github.com/allegroai/clearml/blob/master/docs/contributing.md).