.gitattributes
.gitignore
CHANGELOG.md
LICENSE
README.md
_ck.txt
agent_config.yaml
pyproject.toml
.github/workflows/ci.yml
.github/workflows/docs-pages.yml
.github/workflows/release.yml
docs/conf.py
docs/configuration.rst
docs/data_exploration.rst
docs/four_way_approach.rst
docs/hyperparameters.rst
docs/index.rst
docs/logger.rst
docs/model_interaction.rst
docs/pytorch_lightning.rst
docs/quickstart.rst
docs/requirements.txt
docs/segmentation_usecase.rst
docs/usecases.rst
docs/user_functions.rst
docs/weights_studio.rst
docs/_static/.gitkeep
docs/_static/custom.css
docs/_static/favicon.png
docs/_static/logo-dark.png
docs/_static/logo-light.png
docs/_static/version-switcher.js
docs/_static/weights_studio_architecture.png
docs/_templates/.gitkeep
docs/grpc/audit_logger.rst
docs/grpc/grpc_functions.rst
docs/grpc/index.rst
weightslab/__init__.py
weightslab/_version.py
weightslab/art.py
weightslab/src.py
weightslab/ui_docker_bridge.py
weightslab.egg-info/PKG-INFO
weightslab.egg-info/SOURCES.txt
weightslab.egg-info/dependency_links.txt
weightslab.egg-info/entry_points.txt
weightslab.egg-info/requires.txt
weightslab.egg-info/top_level.txt
weightslab/backend/__init__.py
weightslab/backend/audit_logger.py
weightslab/backend/cli.py
weightslab/backend/dataloader_interface.py
weightslab/backend/ledgers.py
weightslab/backend/logger.py
weightslab/backend/model_interface.py
weightslab/backend/optimizer_interface.py
weightslab/baseline_models/__init__.py
weightslab/baseline_models/pytorch/__init__.py
weightslab/baseline_models/pytorch/models.py
weightslab/components/__init__.py
weightslab/components/checkpoint_manager.py
weightslab/components/evaluation_controller.py
weightslab/components/experiment_hash.py
weightslab/components/global_monitoring.py
weightslab/components/parallel_primitives.py
weightslab/components/tracking.py
weightslab/data/__init__.py
weightslab/data/array_proxy.py
weightslab/data/data_samples_with_ops.py
weightslab/data/data_utils.py
weightslab/data/dataframe_manager.py
weightslab/data/h5_array_store.py
weightslab/data/h5_dataframe_store.py
weightslab/data/sample_stats.py
weightslab/examples/PyTorch/ws-classification/config.yaml
weightslab/examples/PyTorch/ws-classification/main.py
weightslab/examples/PyTorch/ws-detection/src/config.yaml
weightslab/examples/PyTorch/ws-detection/src/main.py
weightslab/examples/PyTorch/ws-detection/src/main_ul_native.py
weightslab/examples/PyTorch/ws-detection/src/requirements.txt
weightslab/examples/PyTorch/ws-detection/src/yolo_pipeline.py
weightslab/examples/PyTorch/ws-detection/src/utils/criterions.py
weightslab/examples/PyTorch/ws-detection/src/utils/data.py
weightslab/examples/PyTorch/ws-detection/src/utils/trainer.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/config.yaml
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/main.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/face/__init__.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/face/data.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/face/model.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/face/signals.py
weightslab/examples/PyTorch/ws-face_recognition-triplet_loss/face/utils.py
weightslab/examples/PyTorch/ws-segmentation/config.yaml
weightslab/examples/PyTorch/ws-segmentation/main.py
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/0000f77c-6257be58.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/000f8d37-d4c09a0f.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00a0f008-a315437f.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00c12bd0-bb46e479.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00c29c52-f9524f1e.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00ce6f6d-50bbee62.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00d1bafa-1b47b41c.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00d7268f-fd4487be.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/00f0dd0f-5e9c9557.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/0a0d7f4c-ac5c3c8f.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/0a1f4fce-f9cac880.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/train/0a3bb2d8-c195d91e.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1cac6a7-04e33135.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1ceb32e-3f481b43.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1d10d08-5b108225.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1d22449-15fb948f.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1d7b3ac-5af8623b.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1dce572-c6a8cb5e.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1e1a7b8-0aec80e8.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1e8ad72-c3c79240.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1ee702d-0ae1fc10.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b1f0efd9-37a14dda.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b2a0648b-d8e126bc.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/images/val/b2b70230-bad4ff6e.jpg
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/0000f77c-6257be58.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/000f8d37-d4c09a0f.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00a0f008-a315437f.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00c12bd0-bb46e479.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00c29c52-f9524f1e.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00ce6f6d-50bbee62.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00d1bafa-1b47b41c.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00d7268f-fd4487be.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/00f0dd0f-5e9c9557.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/0a0d7f4c-ac5c3c8f.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/0a1f4fce-f9cac880.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/train/0a3bb2d8-c195d91e.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1cac6a7-04e33135.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1ceb32e-3f481b43.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1d10d08-5b108225.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1d22449-15fb948f.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1d7b3ac-5af8623b.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1dce572-c6a8cb5e.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1e1a7b8-0aec80e8.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1e8ad72-c3c79240.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1ee702d-0ae1fc10.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b1f0efd9-37a14dda.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b2a0648b-d8e126bc.png
weightslab/examples/PyTorch/ws-segmentation/BDD_subset/labels/val/b2b70230-bad4ff6e.png
weightslab/examples/PyTorch/ws-segmentation/utils/criterions.py
weightslab/examples/PyTorch/ws-segmentation/utils/data.py
weightslab/examples/PyTorch/ws-segmentation/utils/model.py
weightslab/examples/PyTorch/ws-vad/config.yaml
weightslab/examples/PyTorch/ws-vad/main.py
weightslab/examples/PyTorch_Lightning/ws-classification/config.yaml
weightslab/examples/PyTorch_Lightning/ws-classification/main.py
weightslab/integrations/__init__.py
weightslab/integrations/ultralytics/README.md
weightslab/integrations/ultralytics/__init__.py
weightslab/integrations/ultralytics/_utils.py
weightslab/integrations/ultralytics/collate.py
weightslab/integrations/ultralytics/dataset.py
weightslab/integrations/ultralytics/signals.py
weightslab/integrations/ultralytics/trainer.py
weightslab/models/__init__.py
weightslab/models/model_with_ops.py
weightslab/models/monkey_patcher.py
weightslab/modules/__init__.py
weightslab/modules/modules_with_ops.py
weightslab/modules/neuron_ops.py
weightslab/proto/__init__.py
weightslab/proto/experiment_service.proto
weightslab/proto/experiment_service_pb2.py
weightslab/proto/experiment_service_pb2_grpc.py
weightslab/security/__init__.py
weightslab/security/cert_auth_manager.py
weightslab/tests/__init__.py
weightslab/tests/test_ddp_down_only_change.py
weightslab/tests/test_secure_docker.py
weightslab/tests/test_src_functions.py
weightslab/tests/backend/__init__.py
weightslab/tests/backend/test_audit_logger.py
weightslab/tests/backend/test_cli_additional_unit.py
weightslab/tests/backend/test_compare_dataloaders.py
weightslab/tests/backend/test_data_loader_interface.py
weightslab/tests/backend/test_instance_signal_logger.py
weightslab/tests/backend/test_ledgers.py
weightslab/tests/backend/test_logger_core.py
weightslab/tests/backend/test_model_interface_unit.py
weightslab/tests/backend/test_optimizer_interface.py
weightslab/tests/backend/test_optimizer_interface_additional_unit.py
weightslab/tests/backend/test_ui_docker_bridge.py
weightslab/tests/backend/test_write_dataframe.py
weightslab/tests/backend/test_write_history.py
weightslab/tests/chaos_monkeys_utests/__init__.py
weightslab/tests/chaos_monkeys_utests/test_grpc_chaos_monkey_robustness.py
weightslab/tests/components/__init__.py
weightslab/tests/components/test_checkpoint_workflow.py
weightslab/tests/components/test_experiment_hash_and_art.py
weightslab/tests/components/test_global_monitoring_unit.py
weightslab/tests/data/__init__.py
weightslab/tests/data/test_data_samples_with_ops.py
weightslab/tests/data/test_data_service_metadata_copy.py
weightslab/tests/data/test_data_utils_unit.py
weightslab/tests/data/test_dataframe_manager_unit.py
weightslab/tests/data/test_flush_pipeline.py
weightslab/tests/data/test_h5_array_store.py
weightslab/tests/data/test_h5_dataframe_store.py
weightslab/tests/gRPC/__init__.py
weightslab/tests/gRPC/test_grpc_tag_operations.py
weightslab/tests/gRPC/test_grpc_user_actions.py
weightslab/tests/general/__init__.py
weightslab/tests/general/test_auditor_mode.py
weightslab/tests/general/test_cli.py
weightslab/tests/general/test_hyperparams.py
weightslab/tests/general/test_logger_snapshot_rotation.py
weightslab/tests/general/test_signals.py
weightslab/tests/general/test_signals_wrapping.py
weightslab/tests/integrations/__init__.py
weightslab/tests/integrations/test_pytorch_lightning_integration.py
weightslab/tests/integrations/ultralytics/ddp/ddp_ablation.py
weightslab/tests/integrations/ultralytics/ddp/ddp_test_suite.py
weightslab/tests/model/__init__.py
weightslab/tests/model/test_constraint_generation.py
weightslab/tests/model/test_dependency_patterns.py
weightslab/tests/model/test_logger.py
weightslab/tests/model/test_model_with_ops.py
weightslab/tests/model/test_model_with_ops_unit.py
weightslab/tests/model/test_tracking.py
weightslab/tests/modules/__init__.py
weightslab/tests/modules/test_modules_with_ops.py
weightslab/tests/trainer/__init__.py
weightslab/tests/trainer/test_trainer_tools.py
weightslab/tests/trainer/services/__init__.py
weightslab/tests/trainer/services/test_agent_prompt_unit.py
weightslab/tests/trainer/services/test_agent_service_unit.py
weightslab/tests/trainer/services/test_trainer_services_server.py
weightslab/tests/trainer/services/test_trainer_services_unit.py
weightslab/tests/utils/__init__.py
weightslab/tests/utils/test_computational_graph_utils_unit.py
weightslab/tests/utils/test_logs_unit.py
weightslab/tests/utils/test_modules_dependencies_unit.py
weightslab/tests/utils/test_plot_graph_render_unit.py
weightslab/tests/utils/test_plot_graph_unit.py
weightslab/tests/utils/test_shape_prop_unit.py
weightslab/tests/utils/test_utils_tools_unit.py
weightslab/tests/watchdog/__init__.py
weightslab/tests/watchdog/test_lock_monitor.py
weightslab/tests/watchdog/test_watchdog.py
weightslab/trainer/__init__.py
weightslab/trainer/experiment_context.py
weightslab/trainer/trainer_services.py
weightslab/trainer/trainer_tools.py
weightslab/trainer/services/__init__.py
weightslab/trainer/services/agent_service.py
weightslab/trainer/services/data_image_utils.py
weightslab/trainer/services/data_service.py
weightslab/trainer/services/experiment_service.py
weightslab/trainer/services/instance_merger.py
weightslab/trainer/services/model_service.py
weightslab/trainer/services/agent/__init__.py
weightslab/trainer/services/agent/agent.py
weightslab/trainer/services/agent/intent_prompt.py
weightslab/trainer/services/agent/agent_overview/agent.png
weightslab/trainer/services/agent/agent_overview/query_example.png
weightslab/trainer/services/agent/agent_overview/schema.png
weightslab/trainer/services/utils/__init__.py
weightslab/trainer/services/utils/tools.py
weightslab/ui/Dockerfile
weightslab/ui/nginx.conf
weightslab/ui/docker/.dockerignore
weightslab/ui/docker/.env.example
weightslab/ui/docker/DEPLOYMENT.md
weightslab/ui/docker/docker-compose.yml
weightslab/ui/docker/nginx-entrypoint.sh
weightslab/ui/docker/nginx.base-path.conf copy.template
weightslab/ui/docker/nginx.base-path.conf.template
weightslab/ui/docker/nginx.conf
weightslab/ui/docker/test-deployment.sh
weightslab/ui/docker/utils/build-and-deploy.sh
weightslab/ui/docker/utils/generate-certs-auth-token.ps1
weightslab/ui/docker/utils/generate-certs-auth-token.sh
weightslab/ui/docker/utils/test-deployment.sh
weightslab/ui/envoy/envoy.downstream_plaintext.yaml
weightslab/ui/envoy/envoy.downstream_upstream_plaintext.yaml
weightslab/ui/envoy/envoy.upstream_plaintext.yaml
weightslab/ui/envoy/envoy.yaml
weightslab/utils/__init__.py
weightslab/utils/computational_graph.py
weightslab/utils/logs.py
weightslab/utils/modules_dependencies.py
weightslab/utils/plot_graph.py
weightslab/utils/shape_prop.py
weightslab/utils/tools.py
weightslab/watchdog/__init__.py
weightslab/watchdog/grpc_watchdog.py
weightslab/watchdog/lock_monitor.py
weightslab/watchdog/log_level.py
weightslab/watchdog/watchdog.py