ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution
This report summarizes scanner evidence for clearml/clearml, a Python project with 6,927 GitHub stars. SynthScan examined 261,771 lines of code across 477 source files, recording 3544 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 33.7 (High pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 886 finding(s).
Are imports declared and package/API names verified? 320 finding(s).
Are wrappers, guards, and repeated structures necessary? 2875 finding(s).
Which changes need focused human review? 3544 finding(s).
Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 3544 distinct pattern matches across 22 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | clearml/binding/artifacts.py | 0 | dictionary wrapper that updates an arguments instance on any item set in the dictionary | STRING |
| HIGH | clearml/utilities/proxy_object.py | 0 | dictionary wrapper that updates an arguments instance on any item set in the dictionary | STRING |
| HIGH | clearml/backend_interface/task/args.py | 0 | dictionary wrapper that updates an arguments instance on any item set in the dictionary | STRING |
| HIGH | clearml/automation/optimization.py | 0 | start the optimizer controller's function loop. if the calling process is stopped, the controller will stop as well. .. | STRING |
| HIGH | clearml/automation/hpbandster/bandster.py | 0 | start the optimizer controller's function loop. if the calling process is stopped, the controller will stop as well. .. | STRING |
| HIGH | clearml/automation/optuna/optuna.py | 0 | start the optimizer controller's function loop. if the calling process is stopped, the controller will stop as well. .. | STRING |
| HIGH | clearml/automation/optimization.py | 0 | stop the current running optimization loop. should be called from a different thread than the one running :meth:`start`. | STRING |
| HIGH | clearml/automation/hpbandster/bandster.py | 0 | stop the current running optimization loop. should be called from a different thread than the one running :meth:`start`. | STRING |
| HIGH | clearml/automation/optuna/optuna.py | 0 | stop the current running optimization loop. should be called from a different thread than the one running :meth:`start`. | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | auth service this service provides authentication management and authorization validation for the entire system. | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | auth service this service provides authentication management and authorization validation for the entire system. | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | auth service this service provides authentication management and authorization validation for the entire system. | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | auth service this service provides authentication management and authorization validation for the entire system. | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | creates a new set of credentials for the authenticated user. new key/secret is returned. note: secret will never be retu | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | creates a new set of credentials for the authenticated user. new key/secret is returned. note: secret will never be retu | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | creates a new set of credentials for the authenticated user. new key/secret is returned. note: secret will never be retu | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | creates a new set of credentials for the authenticated user. new key/secret is returned. note: secret will never be retu | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | response of auth.create_credentials endpoint. :param credentials: created credentials :type credentials: credentials | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | response of auth.create_credentials endpoint. :param credentials: created credentials :type credentials: credentials | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | response of auth.create_credentials endpoint. :param credentials: created credentials :type credentials: credentials | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | response of auth.create_credentials endpoint. :param credentials: created credentials :type credentials: credentials | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | edit a users' auth data properties :param user: user id :type user: str :param role: the new user's role within the comp | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | edit a users' auth data properties :param user: user id :type user: str :param role: the new user's role within the comp | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | edit a users' auth data properties :param user: user id :type user: str :param role: the new user's role within the comp | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | edit a users' auth data properties :param user: user id :type user: str :param role: the new user's role within the comp | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | response of auth.edit_user endpoint. :param updated: number of users updated (0 or 1) :type updated: float :param fields | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | response of auth.edit_user endpoint. :param updated: number of users updated (0 or 1) :type updated: float :param fields | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | response of auth.edit_user endpoint. :param updated: number of users updated (0 or 1) :type updated: float :param fields | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | response of auth.edit_user endpoint. :param updated: number of users updated (0 or 1) :type updated: float :param fields | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | returns all existing credential keys for the authenticated user. note: only credential keys are returned. | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | returns all existing credential keys for the authenticated user. note: only credential keys are returned. | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | returns all existing credential keys for the authenticated user. note: only credential keys are returned. | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | returns all existing credential keys for the authenticated user. note: only credential keys are returned. | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | response of auth.login endpoint. :param token: token string :type token: str | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | response of auth.login endpoint. :param token: token string :type token: str | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | response of auth.login endpoint. :param token: token string :type token: str | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | response of auth.login endpoint. :param token: token string :type token: str | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | revokes (and deletes) a set (key, secret) of credentials for the authenticated user. :param access_key: credentials key | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | revokes (and deletes) a set (key, secret) of credentials for the authenticated user. :param access_key: credentials key | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | revokes (and deletes) a set (key, secret) of credentials for the authenticated user. :param access_key: credentials key | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | revokes (and deletes) a set (key, secret) of credentials for the authenticated user. :param access_key: credentials key | STRING |
| HIGH | clearml/backend_api/services/v2_9/auth.py | 0 | response of auth.revoke_credentials endpoint. :param revoked: number of credentials revoked :type revoked: int | STRING |
| HIGH | clearml/backend_api/services/v2_20/auth.py | 0 | response of auth.revoke_credentials endpoint. :param revoked: number of credentials revoked :type revoked: int | STRING |
| HIGH | clearml/backend_api/services/v2_13/auth.py | 0 | response of auth.revoke_credentials endpoint. :param revoked: number of credentials revoked :type revoked: int | STRING |
| HIGH | clearml/backend_api/services/v2_23/auth.py | 0 | response of auth.revoke_credentials endpoint. :param revoked: number of credentials revoked :type revoked: int | STRING |
| HIGH | clearml/backend_api/services/v2_9/queues.py | 0 | queues service provides a management api for queues of tasks waiting to be executed by workers deployed anywhere (see wo | STRING |
| HIGH | clearml/backend_api/services/v2_20/queues.py | 0 | queues service provides a management api for queues of tasks waiting to be executed by workers deployed anywhere (see wo | STRING |
| HIGH | clearml/backend_api/services/v2_13/queues.py | 0 | queues service provides a management api for queues of tasks waiting to be executed by workers deployed anywhere (see wo | STRING |
| HIGH | clearml/backend_api/services/v2_23/queues.py | 0 | queues service provides a management api for queues of tasks waiting to be executed by workers deployed anywhere (see wo | STRING |
| HIGH | clearml/backend_api/services/v2_9/queues.py | 0 | :param queue: id of the queue :type queue: str :param dates: list of timestamps (in seconds from epoch) in the acceding | STRING |
| HIGH | clearml/backend_api/services/v2_20/queues.py | 0 | :param queue: id of the queue :type queue: str :param dates: list of timestamps (in seconds from epoch) in the acceding | STRING |
| HIGH | clearml/backend_api/services/v2_13/queues.py | 0 | :param queue: id of the queue :type queue: str :param dates: list of timestamps (in seconds from epoch) in the acceding | STRING |
| HIGH | clearml/backend_api/services/v2_23/queues.py | 0 | :param queue: id of the queue :type queue: str :param dates: list of timestamps (in seconds from epoch) in the acceding | STRING |
| HIGH | clearml/backend_api/services/v2_9/queues.py | 0 | :param task: queued task id :type task: str :param added: time this entry was added to the queue :type added: datetime.d | STRING |
| HIGH | clearml/backend_api/services/v2_20/queues.py | 0 | :param task: queued task id :type task: str :param added: time this entry was added to the queue :type added: datetime.d | STRING |
| HIGH | clearml/backend_api/services/v2_13/queues.py | 0 | :param task: queued task id :type task: str :param added: time this entry was added to the queue :type added: datetime.d | STRING |
| HIGH | clearml/backend_api/services/v2_23/queues.py | 0 | :param task: queued task id :type task: str :param added: time this entry was added to the queue :type added: datetime.d | STRING |
| HIGH | clearml/backend_api/services/v2_9/queues.py | 0 | :param id: queue id :type id: str :param name: queue name :type name: str :param user: associated user id :type user: st | STRING |
| HIGH | clearml/backend_api/services/v2_20/queues.py | 0 | :param id: queue id :type id: str :param name: queue name :type name: str :param user: associated user id :type user: st | STRING |
| HIGH | clearml/backend_api/services/v2_23/queues.py | 0 | :param id: queue id :type id: str :param name: queue name :type name: str :param user: associated user id :type user: st | STRING |
| 814 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | clearml/task.py | 4750 | except Exception: | CODE |
| HIGH | clearml/task.py | 5013 | except: # noqa | CODE |
| HIGH | clearml/task.py | 5190 | except Exception: | CODE |
| HIGH | clearml/task.py | 2287 | except ImportError: | CODE |
| HIGH | clearml/task.py | 4163 | except Exception: | CODE |
| HIGH | clearml/task.py | 4592 | except Exception: | CODE |
| HIGH | clearml/task.py | 4988 | except Exception: | CODE |
| HIGH | clearml/task.py | 5209 | except Exception: | CODE |
| HIGH | clearml/task.py | 5217 | except Exception: | CODE |
| HIGH | clearml/task.py | 5597 | except Exception: | CODE |
| HIGH | clearml/task.py | 4428 | except Exception: | CODE |
| HIGH | clearml/task.py | 5149 | except Exception: | CODE |
| HIGH | clearml/task.py | 5075 | except Exception: | CODE |
| HIGH | clearml/logger.py | 1158 | except Exception: | CODE |
| HIGH | clearml/logger.py | 455 | except AttributeError: | CODE |
| HIGH | clearml/logger.py | 709 | except ValueError: | CODE |
| HIGH | clearml/logger.py | 1530 | except Exception: | CODE |
| HIGH | clearml/logger.py | 1517 | except Exception: | CODE |
| HIGH | clearml/model.py | 1108 | except Exception: | CODE |
| HIGH | clearml/model.py | 1117 | except Exception: | CODE |
| HIGH | clearml/model.py | 1341 | except Exception: | CODE |
| HIGH | clearml/model.py | 2240 | except Exception: | CODE |
| HIGH | clearml/model.py | 671 | except AttributeError: | CODE |
| HIGH | clearml/model.py | 893 | except ValueError: | CODE |
| HIGH | clearml/backend_config/config.py | 244 | except Exception: | CODE |
| HIGH | clearml/backend_config/config.py | 371 | except StopIteration: | CODE |
| HIGH | clearml/backend_config/bucket_config.py | 201 | except StopIteration: | CODE |
| HIGH | clearml/backend_config/converters.py | 58 | except exceptions: | CODE |
| HIGH | clearml/config/cache.py | 35 | except Exception: | CODE |
| HIGH | clearml/config/__init__.py | 157 | except Exception: | CODE |
| HIGH | clearml/config/__init__.py | 164 | except Exception: | CODE |
| HIGH | clearml/config/__init__.py | 263 | except (ValueError, TypeError, AttributeError): | CODE |
| HIGH | clearml/config/__init__.py | 176 | except Exception: | CODE |
| HIGH | clearml/config/__init__.py | 211 | except Exception: | CODE |
| HIGH | clearml/debugging/trace.py | 53 | except Exception: | CODE |
| HIGH | clearml/debugging/log.py | 43 | except Exception: | CODE |
| HIGH | clearml/debugging/timer.py | 33 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 3994 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 1605 | except (TypeError, ValueError): | CODE |
| HIGH | clearml/datasets/dataset.py | 2832 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 3620 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 3674 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 2500 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 2508 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 3719 | except Exception: | CODE |
| HIGH | clearml/datasets/dataset.py | 4203 | except Exception: | CODE |
| HIGH | clearml/cli/data/__main__.py | 56 | except Exception: | CODE |
| HIGH | clearml/cli/data/__main__.py | 68 | except Exception: | CODE |
| HIGH | clearml/cli/data/__main__.py | 649 | except Exception: | CODE |
| HIGH | clearml/cli/data/__main__.py | 656 | except Exception: | CODE |
| HIGH | clearml/binding/environ_bind.py | 26 | except Exception: | CODE |
| HIGH | clearml/binding/environ_bind.py | 127 | except Exception: | CODE |
| HIGH | clearml/binding/environ_bind.py | 137 | except: # noqa | CODE |
| HIGH | clearml/binding/environ_bind.py | 152 | except: # noqa | CODE |
| HIGH | clearml/binding/environ_bind.py | 301 | except Exception: | CODE |
| HIGH | clearml/binding/environ_bind.py | 312 | except Exception: | CODE |
| HIGH | clearml/binding/environ_bind.py | 179 | except: # noqa | CODE |
| HIGH | clearml/binding/environ_bind.py | 88 | except: # noqa | CODE |
| HIGH | clearml/binding/environ_bind.py | 197 | except: # noqa | CODE |
| HIGH | clearml/binding/environ_bind.py | 263 | except: # noqa | CODE |
| 415 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 736 | except Exception: | CODE |
| LOW | clearml/task.py | 1056 | except Exception: | CODE |
| LOW | clearml/task.py | 1928 | except Exception as e: | CODE |
| LOW | clearml/task.py | 2357 | except Exception: | CODE |
| LOW | clearml/task.py | 2400 | except Exception: | CODE |
| LOW | clearml/task.py | 2703 | except Exception as ex: | CODE |
| LOW | clearml/task.py | 3066 | except Exception as e: | CODE |
| LOW | clearml/task.py | 4092 | except Exception as ex: | CODE |
| LOW | clearml/task.py | 4163 | except Exception: | CODE |
| LOW | clearml/task.py | 4296 | except Exception as e: | CODE |
| LOW | clearml/task.py | 4337 | except Exception: | CODE |
| LOW | clearml/task.py | 4422 | except Exception: | CODE |
| LOW | clearml/task.py | 4428 | except Exception: | CODE |
| LOW | clearml/task.py | 4523 | except Exception: | CODE |
| LOW | clearml/task.py | 4592 | except Exception: | CODE |
| LOW | clearml/task.py | 4750 | except Exception: | CODE |
| LOW | clearml/task.py | 4988 | except Exception: | CODE |
| LOW | clearml/task.py | 5075 | except Exception: | CODE |
| LOW | clearml/task.py | 5149 | except Exception: | CODE |
| LOW | clearml/task.py | 5190 | except Exception: | CODE |
| LOW | clearml/task.py | 5209 | except Exception: | CODE |
| LOW | clearml/task.py | 5217 | except Exception: | CODE |
| LOW | clearml/task.py | 5246 | except Exception: | CODE |
| LOW | clearml/task.py | 5580 | except Exception: | CODE |
| LOW | clearml/task.py | 5597 | except Exception: | CODE |
| LOW | clearml/logger.py | 1158 | except Exception: | CODE |
| LOW | clearml/logger.py | 1440 | except Exception: | CODE |
| LOW | clearml/logger.py | 1509 | except Exception: | CODE |
| LOW | clearml/logger.py | 1517 | except Exception: | CODE |
| LOW | clearml/logger.py | 1530 | except Exception: | CODE |
| LOW | clearml/model.py | 1108 | except Exception: | CODE |
| LOW | clearml/model.py | 1117 | except Exception: | CODE |
| LOW | clearml/model.py | 1341 | except Exception: | CODE |
| LOW | clearml/model.py | 1590 | except Exception: | CODE |
| LOW | clearml/model.py | 1613 | except Exception as ex: | CODE |
| LOW | clearml/model.py | 1627 | except Exception as ex: | CODE |
| LOW | clearml/model.py | 1963 | except Exception: | CODE |
| LOW | clearml/model.py | 2002 | except Exception: | CODE |
| LOW | clearml/model.py | 2240 | except Exception: | CODE |
| LOW | clearml/model.py | 2313 | except Exception: | CODE |
| LOW | clearml/backend_config/config.py | 244 | except Exception: | CODE |
| LOW | clearml/backend_config/config.py | 331 | except Exception as ex: | CODE |
| LOW⚡ | clearml/backend_config/utils.py | 67 | except Exception as ex: | CODE |
| LOW⚡ | clearml/backend_config/utils.py | 77 | except Exception as ex: | CODE |
| LOW⚡ | clearml/backend_config/utils.py | 84 | except Exception as ex: | CODE |
| LOW | clearml/backend_config/utils.py | 105 | except Exception as ex: | CODE |
| LOW | clearml/backend_config/utils.py | 110 | except Exception as ex: | CODE |
| LOW | clearml/backend_config/entry.py | 62 | except Exception as ex: # noqa: F841 | CODE |
| LOW | clearml/config/cache.py | 25 | except Exception: | CODE |
| LOW | clearml/config/cache.py | 35 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 157 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 164 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 176 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 188 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 199 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 211 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 233 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 239 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 278 | except Exception: | CODE |
| LOW | clearml/config/__init__.py | 285 | except Exception: | CODE |
| 732 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 613 | def safe_project_default_output_destination(task_, default=None): | CODE |
| LOW | clearml/task.py | 972 | def _collect_endpoint_suffixes(self, protocol: str, runtime_props: Mapping[str, Any]) -> Dict[str, Any]: | CODE |
| LOW | clearml/task.py | 983 | def request_external_endpoint( | CODE |
| LOW | clearml/task.py | 1105 | def wait_for_external_endpoint( | CODE |
| LOW | clearml/task.py | 1169 | def _wait_for_external_endpoint( | CODE |
| LOW | clearml/task.py | 2456 | def connect_label_enumeration( | CODE |
| LOW | clearml/task.py | 2614 | def set_launch_multi_node_runtime_props(task: Task, conf: Dict[str, Any]) -> None: | CODE |
| LOW | clearml/task.py | 3106 | def _send_debug_image_request(self, title, series, n_last_iterations, scroll_id=None): | CODE |
| LOW | clearml/task.py | 3220 | def set_model_label_enumeration(self, enumeration: Optional[Dict[str, int]] = None) -> None: | CODE |
| LOW | clearml/task.py | 3554 | def set_resource_monitor_iteration_timeout( | CODE |
| LOW | clearml/task.py | 4250 | def debug_simulate_remote_task(cls, task_id: str, reset_task: bool = False) -> None: | CODE |
| LOW | clearml/task.py | 4683 | def _handle_ignore_remote_overrides(self, overrides_name: str, ignore_remote_overrides: bool) -> bool: | CODE |
| LOW | clearml/task.py | 4904 | def _kill_all_child_processes(send_kill=False, pid=None, allow_kill_calling_pid=True): | CODE |
| LOW | clearml/task.py | 5498 | def __update_last_used_task_id(cls, default_project_name, default_task_name, default_task_type, task_id): | CODE |
| LOW⚡ | clearml/logger.py | 1663 | def _get_tensorboard_series_prefix(self) -> Optional[str]: | CODE |
| LOW⚡ | clearml/logger.py | 1669 | def _set_tensorboard_series_prefix(self, prefix: Optional[str]) -> None: | CODE |
| LOW⚡ | clearml/logger.py | 1676 | def _get_tensorboard_auto_group_scalars(cls) -> bool: | CODE |
| LOW⚡ | clearml/logger.py | 1685 | def _get_tensorboard_single_series_per_graph(cls) -> bool: | CODE |
| LOW | clearml/logger.py | 1205 | def set_default_upload_destination(self, uri: str) -> None: | CODE |
| LOW | clearml/logger.py | 1230 | def get_default_upload_destination(self) -> str: | CODE |
| LOW | clearml/logger.py | 1277 | def set_default_debug_sample_history(self, max_history: int) -> None: | CODE |
| LOW | clearml/logger.py | 1303 | def get_default_debug_sample_history(self) -> int: | CODE |
| LOW | clearml/logger.py | 1366 | def tensorboard_auto_group_scalars(cls, group_scalars: bool = False) -> None: | CODE |
| LOW | clearml/logger.py | 1380 | def tensorboard_single_series_per_graph(cls, single_series: bool = False) -> None: | CODE |
| LOW | clearml/logger.py | 1399 | def matplotlib_force_report_non_interactive(cls, force: bool) -> None: | CODE |
| LOW | clearml/logger.py | 1538 | def _report_image_plot_and_upload( | CODE |
| LOW | clearml/model.py | 1982 | def _warn_on_same_name_connect(cls, name: str) -> None: | CODE |
| LOW | clearml/model.py | 2355 | def delete_previous_weights_file(filename: str = weights_filename) -> None: | CODE |
| LOW | clearml/model.py | 2762 | def _get_last_uploaded_filename(self) -> Optional[str]: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 124 | def _get_prefix_from_bucket_config(self, config: "GSBucketConfig") -> str: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 206 | def update_config_with_defaults(self, bucket_config: S3BucketConfig) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 219 | def _get_prefix_from_bucket_config(self, config: S3BucketConfig) -> str: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 355 | def update_config_with_defaults(self, bucket_config: GSBucketConfig) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 391 | def _get_prefix_from_bucket_config(self, config: GSBucketConfig) -> str: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 502 | def update_config_with_defaults(self, bucket_config: AzureContainerConfig) -> None: | CODE |
| LOW | clearml/debugging/log.py | 228 | def add_rotating_file_handler( | CODE |
| LOW | clearml/debugging/log.py | 245 | def add_time_rotating_file_handler( | CODE |
| LOW | clearml/datasets/dataset.py | 1568 | def _fix_dataset_files_parents(self) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 1588 | def _get_total_size_compressed_parents(self) -> int: | CODE |
| LOW | clearml/datasets/dataset.py | 1631 | def _get_dataset_ids_respecting_params( | CODE |
| LOW | clearml/datasets/dataset.py | 2594 | def _download_dataset_archives(self) -> List[str]: | CODE |
| LOW | clearml/datasets/dataset.py | 2858 | def _release_lock_ds_target_folder(self, target_folder: Union[str, Path]) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 2870 | def _get_next_data_artifact_name(self, last_artifact_name: Optional[str] = None) -> str: | CODE |
| LOW | clearml/datasets/dataset.py | 3033 | def _get_dependencies_by_order( | CODE |
| LOW | clearml/datasets/dataset.py | 3266 | def _build_dependency_chunk_lookup(self) -> Dict[str, int]: | CODE |
| LOW | clearml/datasets/dataset.py | 3285 | def _build_subset_chunk_selection(self, files_of_interest: Set[str]) -> Dict[str, List[int]]: | CODE |
| LOW | clearml/datasets/dataset.py | 3350 | def _report_dataset_genealogy(self) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 3645 | def convert_to_tabular_artifact( | CODE |
| LOW | clearml/datasets/dataset.py | 3946 | def _get_dependency_chunk_lookup(self) -> Dict[str, int]: | CODE |
| LOW | clearml/datasets/dataset.py | 4221 | def _build_hidden_project_name( | CODE |
| LOW | clearml/datasets/dataset.py | 4259 | def _remove_hidden_part_from_dataset_project(cls, dataset_project: str) -> str: | CODE |
| LOW | clearml/datasets/dataset.py | 4271 | def _get_chunk_idx_from_artifact_name(cls, artifact_name: str) -> int: | CODE |
| LOW | clearml/binding/environ_bind.py | 214 | def _fork_callback_after_child() -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 149 | def _update_matplotlib_image_support() -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 156 | def _update_matplotlib_version() -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 199 | def _get_global_image_counter_limit() -> int: | CODE |
| LOW | clearml/binding/matplotlib_bind.py | 464 | def convert_latex_math_powers_to_html( | CODE |
| LOW | clearml/binding/matplotlib_bind.py | 716 | def _enforce_unique_title_per_iteration(title: str, last_iteration: int) -> str: | CODE |
| LOW | clearml/binding/matplotlib_bind.py | 798 | def ipython_post_execute_hook() -> None: | CODE |
| LOW | clearml/binding/jsonargs_bind.py | 230 | def __update_remote_task_params_dict_based_on_paths(cls, parser: "ArgumentParser") -> None: | CODE |
| 293 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 143 | CODE | |
| LOW | clearml/task.py | 144 | CODE | |
| LOW | clearml/__init__.py | 2 | CODE | |
| LOW | clearml/__init__.py | 4 | CODE | |
| LOW | clearml/__init__.py | 4 | CODE | |
| LOW | clearml/__init__.py | 4 | CODE | |
| LOW | clearml/__init__.py | 5 | CODE | |
| LOW | clearml/__init__.py | 6 | CODE | |
| LOW | clearml/__init__.py | 7 | CODE | |
| LOW | clearml/__init__.py | 8 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 9 | CODE | |
| LOW | clearml/__init__.py | 20 | CODE | |
| LOW | clearml/__init__.py | 21 | CODE | |
| LOW | clearml/__init__.py | 21 | CODE | |
| LOW | clearml/logger.py | 40 | CODE | |
| LOW | clearml/logger.py | 41 | CODE | |
| LOW | clearml/task_parameters.py | 18 | CODE | |
| LOW | clearml/backend_config/config.py | 1 | CODE | |
| LOW | clearml/backend_config/__init__.py | 1 | CODE | |
| LOW | clearml/backend_config/__init__.py | 2 | CODE | |
| LOW | clearml/backend_config/__init__.py | 2 | CODE | |
| LOW | clearml/backend_config/__init__.py | 3 | CODE | |
| LOW | clearml/backend_config/__init__.py | 4 | CODE | |
| LOW | clearml/backend_config/utils.py | 10 | CODE | |
| LOW | clearml/config/__init__.py | 11 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 2 | CODE | |
| LOW | clearml/debugging/__init__.py | 11 | CODE | |
| LOW | clearml/datasets/__init__.py | 1 | CODE | |
| LOW | clearml/datasets/__init__.py | 1 | CODE | |
| LOW | clearml/datasets/dataset.py | 81 | CODE | |
| LOW | clearml/cli/config/__main__.py | 2 | CODE | |
| LOW | clearml/binding/joblib_bind.py | 64 | CODE | |
| LOW | clearml/binding/hydra_bind.py | 7 | CODE | |
| LOW | clearml/binding/artifacts.py | 50 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 31 | CODE | |
| LOW | clearml/binding/frameworks/__init__.py | 18 | CODE | |
| LOW | clearml/binding/frameworks/fastai_bind.py | 19 | CODE | |
| LOW | clearml/binding/frameworks/xgboost_bind.py | 11 | CODE | |
| LOW | clearml/binding/frameworks/base_bind.py | 5 | CODE | |
| LOW | clearml/storage/util.py | 7 | CODE | |
| LOW | clearml/storage/util.py | 8 | CODE | |
| LOW | clearml/storage/util.py | 8 | CODE | |
| LOW | clearml/storage/util.py | 8 | CODE | |
| LOW | clearml/storage/util.py | 8 | CODE | |
| LOW | clearml/storage/util.py | 8 | CODE | |
| LOW | clearml/storage/util.py | 15 | CODE | |
| LOW | clearml/storage/util.py | 16 | CODE | |
| 238 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 280 | CODE | |
| LOW | clearml/task.py | 983 | CODE | |
| LOW | clearml/task.py | 1169 | CODE | |
| LOW | clearml/task.py | 1237 | CODE | |
| LOW | clearml/task.py | 2231 | CODE | |
| LOW | clearml/task.py | 2510 | CODE | |
| LOW | clearml/task.py | 4403 | CODE | |
| LOW | clearml/task.py | 4731 | CODE | |
| LOW | clearml/task.py | 4958 | CODE | |
| LOW | clearml/task.py | 5020 | CODE | |
| LOW | clearml/logger.py | 1466 | CODE | |
| LOW | clearml/backend_config/config.py | 189 | CODE | |
| LOW | clearml/backend_config/utils.py | 39 | CODE | |
| LOW | clearml/config/__init__.py | 182 | CODE | |
| LOW | clearml/debugging/trace.py | 125 | CODE | |
| LOW | clearml/debugging/trace.py | 312 | CODE | |
| LOW | clearml/datasets/dataset.py | 748 | CODE | |
| LOW | clearml/datasets/dataset.py | 1697 | CODE | |
| LOW | clearml/datasets/dataset.py | 2254 | CODE | |
| LOW | clearml/datasets/dataset.py | 2459 | CODE | |
| LOW | clearml/datasets/dataset.py | 3576 | CODE | |
| LOW | clearml/datasets/dataset.py | 3642 | CODE | |
| LOW | clearml/datasets/dataset.py | 3767 | CODE | |
| LOW | clearml/datasets/dataset.py | 3886 | CODE | |
| LOW | clearml/datasets/dataset.py | 3955 | CODE | |
| LOW | clearml/datasets/dataset.py | 4117 | CODE | |
| LOW | clearml/datasets/dataset.py | 2477 | CODE | |
| LOW | clearml/datasets/dataset.py | 3645 | CODE | |
| LOW | clearml/cli/config/__main__.py | 224 | CODE | |
| LOW | clearml/cli/task/__main__.py | 219 | CODE | |
| LOW | clearml/cli/data/__main__.py | 639 | CODE | |
| LOW | clearml/cli/debug/__main__.py | 24 | CODE | |
| LOW | clearml/binding/environ_bind.py | 30 | CODE | |
| LOW | clearml/binding/environ_bind.py | 158 | CODE | |
| LOW | clearml/binding/click_bind.py | 78 | CODE | |
| LOW | clearml/binding/matplotlib_bind.py | 287 | CODE | |
| LOW | clearml/binding/matplotlib_bind.py | 349 | CODE | |
| LOW | clearml/binding/matplotlib_bind.py | 440 | CODE | |
| LOW | clearml/binding/matplotlib_bind.py | 449 | CODE | |
| LOW | clearml/binding/jsonargs_bind.py | 87 | CODE | |
| LOW | clearml/binding/jsonargs_bind.py | 207 | CODE | |
| LOW | clearml/binding/joblib_bind.py | 34 | CODE | |
| LOW | clearml/binding/hydra_bind.py | 160 | CODE | |
| LOW | clearml/binding/args.py | 181 | CODE | |
| LOW | clearml/binding/artifacts.py | 203 | CODE | |
| LOW | clearml/binding/artifacts.py | 497 | CODE | |
| LOW | clearml/binding/artifacts.py | 1166 | CODE | |
| LOW | clearml/binding/absl_bind.py | 105 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 310 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 445 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 820 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1111 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1528 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1578 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1628 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1677 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1724 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1955 | CODE | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 2094 | CODE | |
| LOW | clearml/binding/frameworks/pytorch_bind.py | 210 | CODE | |
| 188 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 280 | CODE | |
| LOW | clearml/task.py | 1295 | CODE | |
| LOW | clearml/task.py | 2969 | CODE | |
| LOW | clearml/logger.py | 281 | CODE | |
| LOW | clearml/logger.py | 642 | CODE | |
| LOW | clearml/logger.py | 731 | CODE | |
| LOW | clearml/logger.py | 853 | CODE | |
| LOW | clearml/model.py | 460 | CODE | |
| LOW | clearml/model.py | 826 | CODE | |
| LOW | clearml/model.py | 911 | CODE | |
| LOW | clearml/model.py | 1023 | CODE | |
| LOW | clearml/model.py | 1647 | CODE | |
| LOW | clearml/model.py | 2131 | CODE | |
| LOW | clearml/model.py | 2319 | CODE | |
| LOW | clearml/backend_config/bucket_config.py | 45 | CODE | |
| LOW | clearml/backend_config/bucket_config.py | 129 | CODE | |
| LOW | clearml/datasets/dataset.py | 748 | CODE | |
| LOW | clearml/datasets/dataset.py | 1433 | CODE | |
| LOW | clearml/datasets/dataset.py | 1631 | CODE | |
| LOW | clearml/datasets/dataset.py | 1697 | CODE | |
| LOW | clearml/datasets/dataset.py | 1868 | CODE | |
| LOW | clearml/binding/matplotlib_bind.py | 349 | CODE | |
| LOW | clearml/binding/artifacts.py | 497 | CODE | |
| LOW | clearml/storage/helper.py | 2565 | CODE | |
| LOW | clearml/storage/helper.py | 4035 | CODE | |
| LOW | clearml/storage/helper.py | 4293 | CODE | |
| LOW | clearml/utilities/proxy_object.py | 62 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 17 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 179 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 233 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 296 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 343 | CODE | |
| LOW | clearml/utilities/plotly_reporter.py | 586 | CODE | |
| LOW | clearml/utilities/gpu/pynvml.py | 1954 | CODE | |
| LOW | clearml/utilities/gpu/pynvml.py | 3006 | CODE | |
| LOW | clearml/automation/controller.py | 223 | CODE | |
| LOW | clearml/automation/controller.py | 486 | CODE | |
| LOW | clearml/automation/controller.py | 774 | CODE | |
| LOW | clearml/automation/controller.py | 1594 | CODE | |
| LOW | clearml/automation/controller.py | 2440 | CODE | |
| LOW | clearml/automation/controller.py | 3994 | CODE | |
| LOW | clearml/automation/controller.py | 4474 | CODE | |
| LOW | clearml/automation/controller.py | 4975 | CODE | |
| LOW | clearml/automation/job.py | 517 | CODE | |
| LOW | clearml/automation/optimization.py | 1439 | CODE | |
| LOW | clearml/automation/scheduler.py | 611 | CODE | |
| LOW | clearml/automation/trigger.py | 342 | CODE | |
| LOW | clearml/automation/trigger.py | 421 | CODE | |
| LOW | clearml/automation/trigger.py | 528 | CODE | |
| LOW | clearml/automation/hpbandster/bandster.py | 274 | CODE | |
| LOW | clearml/backend_api/utils.py | 120 | CODE | |
| LOW | clearml/backend_api/services/v2_9/queues.py | 230 | CODE | |
| LOW | clearml/backend_api/services/v2_9/queues.py | 757 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 140 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 704 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 1446 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 2306 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 3129 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 4346 | CODE | |
| LOW | clearml/backend_api/services/v2_9/tasks.py | 5477 | CODE | |
| 124 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 2017 | def set_progress(self, progress: int) -> None: | CODE |
| LOW | clearml/task.py | 2149 | def set_packages(self, packages: Union[str, Path, Sequence[str]]) -> None: | CODE |
| LOW | clearml/task.py | 2614 | def set_launch_multi_node_runtime_props(task: Task, conf: Dict[str, Any]) -> None: | CODE |
| LOW | clearml/task.py | 3220 | def set_model_label_enumeration(self, enumeration: Optional[Dict[str, int]] = None) -> None: | CODE |
| LOW | clearml/task.py | 3318 | def set_parameters_as_dict(self, dictionary: Dict) -> None: | CODE |
| LOW | clearml/task.py | 3995 | def set_offline(cls, offline_mode: bool = False) -> None: | CODE |
| LOW | clearml/task.py | 4378 | def _set_startup_info(self) -> None: | CODE |
| LOW | clearml/task.py | 4783 | def _update_args_dict(task: Task, config_dict: Dict) -> None: | CODE |
| LOW | clearml/__init__.py | 30 | __all__ = [ | CODE |
| LOW⚡ | clearml/logger.py | 1669 | def _set_tensorboard_series_prefix(self, prefix: Optional[str]) -> None: | CODE |
| LOW | clearml/logger.py | 1205 | def set_default_upload_destination(self, uri: str) -> None: | CODE |
| LOW | clearml/logger.py | 1265 | def set_flush_period(self, period: float) -> None: | CODE |
| LOW | clearml/logger.py | 1277 | def set_default_debug_sample_history(self, max_history: int) -> None: | CODE |
| LOW | clearml/logger.py | 1412 | def set_reporting_nan_value(cls, value: float, warn_period: int = 1000) -> None: | CODE |
| LOW | clearml/logger.py | 1424 | def set_reporting_inf_value(cls, value: float, warn_period: int = 1000) -> None: | CODE |
| LOW | clearml/model.py | 1140 | def _set_task(self, value: _Task) -> None: | CODE |
| LOW | clearml/model.py | 1153 | def _set_package_tag(self) -> None: | CODE |
| LOW | clearml/model.py | 2283 | def set_upload_destination(self, uri: str) -> None: | CODE |
| LOW | clearml/model.py | 2680 | def set_default_upload_uri(cls, output_uri: Optional[str]) -> None: | CODE |
| LOW | clearml/task_parameters.py | 20 | __all__ = ["range_validator", "param", "percent_param", "TaskParameters"] | CODE |
| LOW | clearml/task_parameters.py | 151 | def update_from_dict(self, source_dict: dict) -> None: | CODE |
| LOW | clearml/backend_config/config.py | 413 | def set_overrides(self, *dicts: Any) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 117 | def _update_prefixes(self, refresh: bool = True) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 206 | def update_config_with_defaults(self, bucket_config: S3BucketConfig) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 355 | def update_config_with_defaults(self, bucket_config: GSBucketConfig) -> None: | CODE |
| LOW | clearml/backend_config/bucket_config.py | 502 | def update_config_with_defaults(self, bucket_config: AzureContainerConfig) -> None: | CODE |
| LOW | clearml/backend_config/__init__.py | 6 | __all__ = ["Environment", "Config", "ConfigEntry", "ConfigurationError", "EnvEntry"] | CODE |
| LOW | clearml/config/__init__.py | 39 | def set_overrides(cls, *args: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/config/__init__.py | 44 | def set_config_impl(cls, value: "ConfigWrapper") -> None: | CODE |
| LOW | clearml/config/__init__.py | 66 | def set_overrides(cls, *args: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/debugging/__init__.py | 13 | __all__ = [ | CODE |
| LOW | clearml/datasets/__init__.py | 3 | __all__ = [ | CODE |
| LOW | clearml/datasets/dataset.py | 1094 | def set_description(self, description: str) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 2428 | def _update_dependency_graph(self) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 3183 | def set_offline(cls, offline_mode: bool = False) -> None: | CODE |
| LOW | clearml/datasets/dataset.py | 3745 | def _set_project_system_tags(cls, task: Task) -> None: | CODE |
| LOW | clearml/binding/environ_bind.py | 19 | def update_current_task(cls, task: Any) -> None: | CODE |
| LOW | clearml/binding/click_bind.py | 65 | def _update_task_args(cls) -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 149 | def _update_matplotlib_image_support() -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 156 | def _update_matplotlib_version() -> None: | CODE |
| LOW⚡ | clearml/binding/matplotlib_bind.py | 208 | def update_current_task(task: Any) -> None: | CODE |
| LOW | clearml/binding/jsonargs_bind.py | 65 | def update_current_task(cls, task: Any) -> None: | CODE |
| LOW | clearml/binding/jsonargs_bind.py | 87 | def _update_task_args(cls, parser: "ArgumentParser" = None, subcommand: str = None) -> None: | CODE |
| LOW | clearml/binding/fire_bind.py | 82 | def _update_task_args(cls) -> None: | CODE |
| LOW | clearml/binding/joblib_bind.py | 91 | def update_current_task(task: Any) -> None: | CODE |
| LOW | clearml/binding/hydra_bind.py | 61 | def update_current_task(task: Any) -> None: | CODE |
| LOW | clearml/binding/absl_bind.py | 15 | def update_current_task(cls, task: _Arguments) -> None: | CODE |
| LOW | clearml/binding/absl_bind.py | 105 | def _update_current_flags(cls, FLAGS: Any) -> None: | CODE |
| LOW | clearml/binding/gradio_bind.py | 41 | def update_current_task(cls, task: Optional[Any] = None) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 68 | def set_tensorboard_used(cls) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 992 | def update_current_task(cls, task: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1088 | def update_current_task(task: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1341 | def update_current_task(task: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1443 | def update_current_task(task: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 1831 | def update_current_task(task: Any, **_: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 2203 | def _update_outputmodel(self, *args: Any, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 2283 | def update_current_task(task: Any, **_: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 2618 | def update_current_task(task: Any, **_: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/catboost_bind.py | 18 | def update_current_task(task: Framework, **kwargs: Any) -> None: | CODE |
| LOW | clearml/binding/frameworks/pytorch_bind.py | 29 | def update_current_task(task: Any, **_: Any) -> None: | CODE |
| 109 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | examples/reporting/config_files.py | 15 | # ----------------------------------------------- | COMMENT |
| MEDIUM | examples/reporting/config_files.py | 20 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 26 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 28 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 34 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 36 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 67 | # ----------------------------------------------- | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 69 | # ----------------------------------------------- | COMMENT |
| MEDIUM | examples/reporting/hyper_parameters.py | 92 | # ----------------------------------------------- | COMMENT |
| MEDIUM | examples/reporting/hyper_parameters.py | 94 | # ----------------------------------------------- | COMMENT |
| MEDIUM | examples/frameworks/tensorflow/tensorboard_pr_curve.py | 14 | # ============================================================================== | COMMENT |
| MEDIUM | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 14 | # ============================================================================== | COMMENT |
| MEDIUM | …s/frameworks/tensorflow/legacy/tensorboard_pr_curve.py | 16 | # ============================================================================== | COMMENT |
| MEDIUM | …mples/frameworks/tensorflow/legacy/tensorflow_eager.py | 16 | # ============================================================================== | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 70 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 72 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 81 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 83 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 86 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 88 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 92 | # ------------ | COMMENT |
| MEDIUM⚡ | …meworks/pytorch-lightning/pytorch_lightning_example.py | 94 | # ------------ | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 24 | # -------------------- | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 35 | # ----------------------------------------- | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 82 | # ------------------ | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 153 | # -------------- | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 258 | # ------------------- | COMMENT |
| MEDIUM | examples/frameworks/pytorch/pytorch_matplotlib.py | 392 | # ---------------- | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | clearml/logger.py | 1222 | # Create the storage helper | COMMENT |
| MEDIUM | clearml/model.py | 2307 | # Create the storage helper | COMMENT |
| MEDIUM | clearml/utilities/locks/utils.py | 49 | # Create the parent directory if it doesn't exist | COMMENT |
| MEDIUM | clearml/utilities/locks/utils.py | 210 | # Create the parent directory if it doesn't exist | COMMENT |
| MEDIUM | clearml/automation/aws_driver.py | 124 | # Create a request for a spot instance in AWS | COMMENT |
| MEDIUM | clearml/automation/aws_driver.py | 143 | # Create a new EC2 instance | COMMENT |
| MEDIUM | examples/reporting/matplotlib_automatic_reporting.py | 12 | # Create a plot | COMMENT |
| MEDIUM | examples/reporting/matplotlib_manual_reporting.py | 10 | # Create a new task, disable automatic matplotlib connect | COMMENT |
| MEDIUM⚡ | examples/reporting/hyper_parameters.py | 71 | # Define a class that inherits from TaskParameters. | COMMENT |
| MEDIUM | examples/datasets/urbansounds_get_data.py | 59 | # Create a pandas dataframe containing labels and other info we need later (fold is for train test split) | COMMENT |
| MEDIUM | examples/scheduler/cron_example.py | 12 | # Create the scheduler controller | COMMENT |
| MEDIUM | examples/automation/toy_base_task.py | 9 | # Create a dictionary for hyper-parameters | COMMENT |
| MEDIUM | examples/automation/programmatic_orchestration.py | 9 | # Create a hyper-parameter dictionary for the task | COMMENT |
| MEDIUM | …mples/automation/manual_random_param_search_example.py | 13 | # Create a hyper-parameter dictionary for the task | COMMENT |
| MEDIUM | examples/frameworks/keras/keras_v3.py | 7 | # Create a simple model. | COMMENT |
| MEDIUM | examples/frameworks/tensorflow/tensorboard_pr_curve.py | 75 | # Create a normal distribution layer used to generate true color labels. | COMMENT |
| MEDIUM | examples/frameworks/tensorflow/tensorflow_mnist.py | 66 | # Create an instance of the model | COMMENT |
| MEDIUM | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 48 | # Create a multilayer model. | COMMENT |
| MEDIUM | …s/frameworks/tensorflow/legacy/tensorboard_pr_curve.py | 74 | # Create a normal distribution layer used to generate true color labels. | COMMENT |
| MEDIUM | …mples/frameworks/tensorflow/legacy/tensorflow_eager.py | 274 | # Create the models and optimizers. | COMMENT |
| MEDIUM | examples/frameworks/matplotlib/matplotlib_example.py | 12 | # Create a plot | COMMENT |
| MEDIUM | …/legacy/data-registration/register_dataset_with_roi.py | 55 | # Create the SingleFrame object | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | clearml/utilities/plotlympl/mplexporter/tools.py | 18 | if (window['d3'] === undefined) {{ | CODE |
| HIGH | clearml/utilities/plotlympl/mplexporter/tools.py | 25 | if (window['topojson'] === undefined) {{ | CODE |
| HIGH | …ities/plotlympl/mplexporter/renderers/fake_renderer.py | 81 | When the following are left undefined, they will be implemented via | STRING |
| HIGH | clearml/backend_api/services/v2_9/workers.py | 2142 | :param queues: List of queue IDs on which the worker is listening. If null, the | STRING |
| HIGH | clearml/backend_api/services/v2_9/workers.py | 2236 | "description": "List of queue IDs on which the worker is listening. If null, the worker's queues list wi | CODE |
| HIGH | clearml/backend_api/services/v2_20/workers.py | 2176 | :param queues: List of queue IDs on which the worker is listening. If null, the worker's queues list | STRING |
| HIGH | clearml/backend_api/services/v2_20/workers.py | 2270 | "description": "List of queue IDs on which the worker is listening. If null, the worker's queues list wi | CODE |
| HIGH | clearml/backend_api/services/v2_13/workers.py | 2142 | :param queues: List of queue IDs on which the worker is listening. If null, the | STRING |
| HIGH | clearml/backend_api/services/v2_13/workers.py | 2236 | "description": "List of queue IDs on which the worker is listening. If null, the worker's queues list wi | CODE |
| HIGH | clearml/backend_api/services/v2_23/workers.py | 2262 | :param queues: List of queue IDs on which the worker is listening. If null, the | STRING |
| HIGH | clearml/backend_api/services/v2_23/workers.py | 2358 | "description": "List of queue IDs on which the worker is listening. If null, the worker's queues list wi | CODE |
| HIGH | clearml/backend_interface/metrics/reporter.py | 495 | :param nan_as_null: If True, Convert NaN to None (null), otherwise use 'nan' | STRING |
| HIGH | clearml/backend_interface/task/task.py | 2299 | "plot_str": "{'data': [{'type': 'scatter', 'mode': 'markers', 'name': null, | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | clearml/storage/helper.py | 1559 | from azure.core.exceptions import HttpResponseError # noqa | CODE |
| CRITICAL | clearml/storage/helper.py | 1603 | from azure.core.exceptions import HttpResponseError # noqa | CODE |
| CRITICAL⚡ | clearml/automation/controller.py | 219 | self.job_started = self.job.task.data.started.timestamp() | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/binding/matplotlib_bind.py | 561 | COMMENT | |
| LOW | clearml/binding/frameworks/tensorflow_bind.py | 281 | _current_task = None | COMMENT |
| LOW | clearml/binding/frameworks/__init__.py | 301 | trains_in_model = model_info.model | COMMENT |
| LOW | clearml/binding/frameworks/__init__.py | 361 | try: | COMMENT |
| LOW | clearml/storage/helper.py | 2201 | path = self.get_object_cdn_url(obj) | COMMENT |
| LOW | clearml/utilities/version.py | 281 | dev: Optional[Tuple[str, int]], | COMMENT |
| LOW | clearml/utilities/resource_monitor.py | 241 | else: | COMMENT |
| LOW | clearml/utilities/distutils_version.py | 81 | # __init__ (string) - create and take same action as 'parse' | COMMENT |
| LOW | clearml/utilities/distutils_version.py | 201 | # sequences of letters. If only periods, then these are compared | COMMENT |
| LOW | clearml/utilities/distutils_version.py | 221 | # | COMMENT |
| LOW | clearml/utilities/distutils_version.py | 241 | # version numbering scheme to its domination. The free-thinking | COMMENT |
| LOW | clearml/utilities/gpu/pynvml.py | 1 | ##### | COMMENT |
| LOW | clearml/utilities/gpu/pynvml.py | 21 | # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF | COMMENT |
| LOW | clearml/utilities/gpu/pynvml.py | 1121 | COMMENT | |
| LOW | clearml/utilities/gpu/gpustat.py | 401 | COMMENT | |
| LOW | clearml/utilities/gpu/pyrsmi.py | 1 | # MIT License | COMMENT |
| LOW | clearml/automation/bash_script_template.py | 1 | import shlex | COMMENT |
| LOW | …on/hyper-parameter-optimization/multi_objective_hpo.py | 41 | # Notice: The parameter name should exactly match what you see in the UI: <section_name>/<parameter> | COMMENT |
| LOW | …on/hyper-parameter-optimization/multi_objective_hpo.py | 61 | max_number_of_concurrent_tasks=1, | COMMENT |
| LOW | …on/hyper-parameter-optimization/multi_objective_hpo.py | 81 | # Does not apply for simple strategies such as RandomSearch or GridSearch | COMMENT |
| LOW | …er-parameter-optimization/hyper_parameter_optimizer.py | 61 | # here we define the hyper-parameters to optimize | COMMENT |
| LOW | …er-parameter-optimization/hyper_parameter_optimizer.py | 81 | max_number_of_concurrent_tasks=2, | COMMENT |
| LOW | examples/scheduler/cron_example.py | 21 | hour=10, | COMMENT |
| LOW | …s/frameworks/jsonargparse/pytorch_lightning_cli_old.py | 1 | # Copyright The PyTorch Lightning team. | COMMENT |
| LOW | examples/frameworks/tensorflow/tensorboard_pr_curve.py | 1 | # Copyright 2017 The TensorFlow Authors. All Rights Reserved. | COMMENT |
| LOW | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 1 | # Copyright 2015 The TensorFlow Authors. All Rights Reserved. | COMMENT |
| LOW | …s/frameworks/tensorflow/legacy/tensorboard_pr_curve.py | 1 | # ClearML - Example of new tensorboard pr_curves model | COMMENT |
| LOW | …mples/frameworks/tensorflow/legacy/tensorflow_eager.py | 1 | # ClearML - Example of tensorflow eager mode, model logging and tensorboard | COMMENT |
| LOW | …meworks/pytorch-lightning/pytorch_lightning_example.py | 81 | # ------------ | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 21 | COMMENT | |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 81 | # Loading the Images | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 161 | # content image :math:`C`. The feature maps of the content image(:math:`F_{CL}`) must be | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 181 | # we 'detach' the target content from the tree used | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 201 | # Style Loss | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 261 | # layer VGG network like the one used in the paper. | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 381 | input_img = content_img.clone() | COMMENT |
| LOW | examples/frameworks/pytorch/pytorch_matplotlib.py | 401 | def get_input_optimizer(input_img): | COMMENT |
| LOW | .github/workflows/codeql-analysis.yml | 1 | # For most projects, this workflow file will not need changing; you simply need | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/datasets/dataset.py | 2943 | # just create the dataset target folder | COMMENT |
| LOW | clearml/datasets/dataset.py | 2998 | # if we have no dependencies, we can just return now | COMMENT |
| LOW | clearml/datasets/dataset.py | 3390 | # Backwards compatibility, if the task was made before the new table change, just use the old system | COMMENT |
| LOW | clearml/binding/frameworks/__init__.py | 208 | # not a recognized type, we just return it back | COMMENT |
| LOW⚡ | clearml/storage/helper.py | 2678 | # since async uploaders are daemon threads, we can just return and let them close by themselves | COMMENT |
| LOW | clearml/utilities/resource_monitor.py | 238 | # if we do not have last_iteration, we just use seconds as iteration | COMMENT |
| LOW | clearml/utilities/parallel.py | 92 | # assume we wait only if self.__pool was nulled between the if and now, so just call directly | COMMENT |
| LOW | clearml/automation/controller.py | 5523 | # if this is a debug run just call the function (no parallelization). | COMMENT |
| LOW | clearml/automation/job.py | 629 | # if we found a task, just use | COMMENT |
| LOW | clearml/backend_interface/task/args.py | 426 | # we should just use the original default value | COMMENT |
| LOW | clearml/backend_interface/task/args.py | 619 | # in non-remote mode, and just add it to the task's parameters | COMMENT |
| LOW | …ets/legacy/data-registration/register_dataset_masks.py | 82 | # create a specific dataset version, or just use the latest version | COMMENT |
| LOW | …/legacy/data-registration/register_dataset_with_roi.py | 92 | # create a specific dataset version, or just use the latest version | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 348 | # Step 1: Start a NameServer | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 357 | # Step 2: Start the workers | COMMENT |
| LOW | clearml/automation/hpbandster/bandster.py | 375 | # Step 3: Run an optimizer | COMMENT |
| LOW | clearml/automation/hpbandster/bandster.py | 391 | # Step 4: if we get here, Shutdown | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 407 | # Step 5: Analysis | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 412 | # Step 6: Print Analysis | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 348 | # Step 1: Start a NameServer | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 357 | # Step 2: Start the workers | COMMENT |
| LOW | clearml/automation/hpbandster/bandster.py | 375 | # Step 3: Run an optimizer | COMMENT |
| LOW | clearml/automation/hpbandster/bandster.py | 391 | # Step 4: if we get here, Shutdown | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 407 | # Step 5: Analysis | COMMENT |
| LOW⚡ | clearml/automation/hpbandster/bandster.py | 412 | # Step 6: Print Analysis | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | clearml/storage/size.py | 116 | Parse a human-readable data size and return the number of bytes. Match humanfriendly.parse_size :param siz | STRING |
| HIGH | clearml/automation/controller.py | 252 | Create a new pipeline controller. The newly created object will launch and monitor the new experiments. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 878 | # Check if parse args already called. If so, sync task parameters with parser | COMMENT |
| LOW | clearml/model.py | 2388 | # Check if weights_filename is a folder, is package upload | COMMENT |
| LOW | clearml/storage/helper.py | 2267 | # Check if there are any objects inside this | COMMENT |
| LOW | clearml/storage/helper.py | 3232 | # Check if driver type supports direct access: | COMMENT |
| LOW | clearml/storage/helper.py | 4224 | # Check if the file exists in the secondary cache and download it from there | COMMENT |
| LOW | clearml/storage/helper.py | 4418 | # Check if we need to clean the cache | COMMENT |
| LOW | clearml/automation/auto_scaler.py | 275 | # Check if we have tasks waiting on one of the designated queues | COMMENT |
| LOW | examples/automation/toy_base_task.py | 18 | # Print the value to demonstrate it is the value is set by the initiating task. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/task.py | 892 | # The logger will automatically take care of all patching (we just need to make sure to initialize it) | COMMENT |
| LOW | clearml/utilities/locks/portalocker.py | 51 | # windows locks byte ranges, so make sure to lock from file start | COMMENT |
| LOW | examples/hyperdatasets/create_doc_entries.py | 31 | # TODO: make sure you document on how this is used -> the user needs to make sure the class is in python space when fetc | COMMENT |
| MEDIUM | …/legacy/data-ingestion/dataview_example_singleframe.py | 21 | # This is a general example, you can change the parameters of the `add_query` function | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | examples/automation/programmatic_orchestration.py | 14 | # In this example we pass next task's name as a parameter | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | examples/reporting/text_reporting.py | 43 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | CODE |
| LOW | examples/reporting/text_reporting.py | 43 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | CODE |
| LOW | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 45 | mnist = input_data.read_data_sets(FLAGS.data_dir, fake_data=FLAGS.fake_data) | CODE |
| LOW | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 156 | if train or FLAGS.fake_data: | CODE |
| LOW | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 157 | xs, ys = mnist.train.next_batch(FLAGS.batch_size, fake_data=FLAGS.fake_data) | CODE |
| LOW | …s/tensorflow/legacy/tensorflow_mnist_with_summaries.py | 201 | parser.add_argument('--fake_data', nargs='?', const=True, type=bool, | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | clearml/datasets/dataset.py | 2599 | pass # TODO: implement | CODE |