.coveragerc
.gitignore
CONTRIBUTING.md
LICENSE
OWNERS
README.md
STYLE_GUIDE.md
pylint.conf
pyproject.toml
requirements.txt
setup.py
test_requirements.txt
towhee_logo.png
towhee_logo_dark.png
.github/stale.yml
.github/ISSUE_TEMPLATE/bug_report.yaml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/design proposal.yaml
.github/ISSUE_TEMPLATE/documentation.yaml
.github/ISSUE_TEMPLATE/enhancement.yaml
.github/ISSUE_TEMPLATE/feature_request.yaml
.github/workflows/all_contributors.yml
.github/workflows/check-docs-update.yml
.github/workflows/codecov.yml
.github/workflows/markdown-check.yml
.github/workflows/pr_test.yml
.github/workflows/publish_dev_package.yml
.github/workflows/pylint.yml
docs/overview.md
docs/sidebars.js
docs/developer-guides/cmdline.md
docs/developer-guides/contributing/contributing-guide.md
docs/developer-guides/framework/DAG-details.md
docs/developer-guides/framework/architecture-overview.md
docs/developer-guides/framework/dag.png
docs/developer-guides/framework/engine-details.md
docs/developer-guides/framework/framework.png
docs/developer-guides/framework/hub-integration-and-caching.md
docs/developer-guides/framework/image-ensemble-training.md
docs/developer-guides/framework/pipeline-overview.md
docs/developer-guides/framework/roadmap.md
docs/developer-guides/models/layers-overview.md
docs/developer-guides/models/swin_arch.png
docs/get-started/Gsoc.MD
docs/get-started/data-collection.md
docs/get-started/install.md
docs/get-started/pipeline-config.md
docs/get-started/quick-start.mdx
docs/get-started/towhee.jpeg
docs/get-started/troubleshooting.md
docs/pipelines/audio-embedding.md
docs/pipelines/image-embedding.md
docs/tutorials/image-deduplication.md
docs/tutorials/image_dedup.png
docs/tutorials/music-recognition-system.md
docs/tutorials/music_embedding.png
docs/tutorials/music_recog_system.png
docs/tutorials/reverse-image-search.md
docs/tutorials/reverse_image_search_results1.png
docs/tutorials/reverse_image_search_results2.png
docs/tutorials/reverse_image_search_step1.png
docs/tutorials/reverse_image_search_step2.png
tests/__init__.py
tests/common/common_func.py
tests/testcases/requirements.text
tests/testcases/test_audio_embedding.py
tests/testcases/test_image_embedding.py
tests/testcases/test_main.py
tests/testcases/test_pipeline.py
tests/testcases/audios/towhee_test_audio_0.wav
tests/testcases/audios/towhee_test_audio_1.wav
tests/testcases/audios/towhee_test_audio_2.wav
tests/testcases/images/towhee_test_image0.jpg
tests/testcases/images/towhee_test_image1.jpg
tests/testcases/images/towhee_test_image2.jpg
tests/unittests/__init__.py
tests/unittests/array/__init__.py
tests/unittests/array/test_array.py
tests/unittests/command/__init__.py
tests/unittests/command/test_cmdline.py
tests/unittests/dag/__init__.py
tests/unittests/dag/test_repr.py
tests/unittests/dag/utils/__init__.py
tests/unittests/dag/utils/test_callstack.py
tests/unittests/data/__init__.py
tests/unittests/data/dataset/__init__.py
tests/unittests/data/dataset/imagenet_index_path.json
tests/unittests/data/dataset/test_dataset.py
tests/unittests/data/dataset/kaggle_dataset_small/train/000bec180eb18c7604dcecc8fe0dba07.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/001513dfcb2ffafc82cccf4d8bbaba97.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/001cdf01b096e06d78e9e5112d419397.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/00214f311d5d2247d5dfe4fe24b2303d.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/0021f9ceb3235effd7fcde7f7538ed62.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/002211c81b498ef88e1b40b9abf84e1d.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/00290d3e1fdd27226ba27a8ce248ce85.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/002a283a315af96eaea0e28e7163b21b.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/003df8b8a8b05244b1d920bb6cf451f9.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/0e892d4c591e021c3aed7e076255a99a.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/1cef8fb87d5ca2b8a833b5f9549634aa.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/9d3c1cfde38e640d55a0398b526432c5.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/part-00132-3104.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/part-00738-1883.jpg
tests/unittests/data/dataset/kaggle_dataset_small/train/train_labels.csv
tests/unittests/dataframe/__init__.py
tests/unittests/dataframe/test_dataframe.py
tests/unittests/dataframe/test_dataframe_v2.py
tests/unittests/dataframe/test_iterators.py
tests/unittests/engine/__init__.py
tests/unittests/engine/test_engine.py
tests/unittests/engine/test_graph_context.py
tests/unittests/engine/test_op.py
tests/unittests/engine/test_operator_context.py
tests/unittests/engine/test_operator_pool.py
tests/unittests/engine/test_pipeline.py
tests/unittests/engine/test_singleton.py
tests/unittests/engine/test_thread_pool_task_executor.py
tests/unittests/engine/operator_io/__init__.py
tests/unittests/engine/operator_io/test_reader.py
tests/unittests/engine/operator_runner/__init__.py
tests/unittests/engine/operator_runner/test_concat_runner.py
tests/unittests/engine/operator_runner/test_filter_runner.py
tests/unittests/engine/operator_runner/test_flatmap_runner.py
tests/unittests/engine/operator_runner/test_generator_runner.py
tests/unittests/engine/operator_runner/test_map_runner.py
tests/unittests/engine/operator_runner/test_runner_base.py
tests/unittests/engine/operator_runner/test_window_runner.py
tests/unittests/functional/__init__.py
tests/unittests/functional/test_data_collection.py
tests/unittests/functional/test_parallel.py
tests/unittests/hub/__init__.py
tests/unittests/hub/test_download.py
tests/unittests/hub/test_file_manager.py
tests/unittests/hub/test_hub_tools.py
tests/unittests/hub/test_operator_manager.py
tests/unittests/hub/test_pipeline_manager.py
tests/unittests/hub/test_repo_manager.py
tests/unittests/hub/bin/test_hub_tools.py
tests/unittests/mock_operators/__init__.py
tests/unittests/mock_operators/add_operator/__init__.py
tests/unittests/mock_operators/add_operator/add_operator.py
tests/unittests/mock_operators/add_operator_v2/__init__.py
tests/unittests/mock_operators/add_operator_v2/add_operator_v2.py
tests/unittests/mock_operators/concat_operator/__init__.py
tests/unittests/mock_operators/cv2_decoder/__init__.py
tests/unittests/mock_operators/cv2_decoder/cv2_decoder.py
tests/unittests/mock_operators/cv2_decoder/test_cv2_decoder.py
tests/unittests/mock_operators/cv2_decoder/test_video.avi
tests/unittests/mock_operators/flat_operator/__init__.py
tests/unittests/mock_operators/flat_operator/flat_operator.py
tests/unittests/mock_operators/generator_operator/__init__.py
tests/unittests/mock_operators/generator_operator/generator_operator.py
tests/unittests/mock_operators/generator_with_timestamp/__init__.py
tests/unittests/mock_operators/generator_with_timestamp/generator_with_timestamp.py
tests/unittests/mock_operators/nn_operator/__init__.py
tests/unittests/mock_operators/nn_operator/nn_operator.py
tests/unittests/mock_operators/norm_data_operator/__init__.py
tests/unittests/mock_operators/norm_data_operator/norm_data_operator.py
tests/unittests/mock_operators/py_operator/__init__.py
tests/unittests/mock_operators/py_operator/py_operator.py
tests/unittests/mock_operators/pytorch_cnn_operator/__init__.py
tests/unittests/mock_operators/pytorch_cnn_operator/pytorch_cnn_operator.py
tests/unittests/mock_operators/pytorch_image_classification_operator/__init__.py
tests/unittests/mock_operators/pytorch_image_classification_operator/pytorch_image_classification_operator.py
tests/unittests/mock_operators/pytorch_object_detection_operator/__init__.py
tests/unittests/mock_operators/pytorch_object_detection_operator/pytorch_object_detection_operator.py
tests/unittests/mock_operators/pytorch_transform_operator/__init__.py
tests/unittests/mock_operators/pytorch_transform_operator/pytorch_transform_operator.py
tests/unittests/mock_operators/repeat_operator/__init__.py
tests/unittests/mock_operators/repeat_operator/repeat_operator.py
tests/unittests/mock_operators/sub_operator/__init__.py
tests/unittests/mock_operators/sub_operator/sub_operator.py
tests/unittests/mock_operators/sum_operator/__init__.py
tests/unittests/mock_operators/sum_operator/sum_operator.py
tests/unittests/mock_operators/zero_drop/__init__.py
tests/unittests/mock_operators/zero_drop/zero_drop.py
tests/unittests/mock_pipelines/ci_test/README.md
tests/unittests/mock_pipelines/ci_test/ci_test.yaml
tests/unittests/mock_pipelines/ci_test/towhee_logo.png
tests/unittests/mock_pipelines/resnet50_embedding/resnet50_embedding.yaml
tests/unittests/models/__init__.py
tests/unittests/models/embedding/__init__.py
tests/unittests/models/embedding/cat.jpg
tests/unittests/models/layers/__init__.py
tests/unittests/models/layers/test_aspp.py
tests/unittests/models/layers/test_cond_conv2d.py
tests/unittests/models/layers/test_conv2d_same.py
tests/unittests/models/layers/test_convmlp.py
tests/unittests/models/layers/test_dropblock2d.py
tests/unittests/models/layers/test_droppath.py
tests/unittests/models/layers/test_gatedmlp.py
tests/unittests/models/layers/test_mixed_conv2d.py
tests/unittests/models/layers/test_mlp.py
tests/unittests/models/layers/test_multi_scale_attention.py
tests/unittests/models/layers/test_multi_scale_transformer_block.py
tests/unittests/models/layers/test_netvlad.py
tests/unittests/models/layers/test_padding_functions.py
tests/unittests/models/layers/test_patch_embed2d.py
tests/unittests/models/layers/test_resnet_basic_3d_module.py
tests/unittests/models/layers/test_sam.py
tests/unittests/models/layers/test_sequence_pool.py
tests/unittests/models/layers/test_spatial_temporal_cls_positional_encoding.py
tests/unittests/models/layers/test_spp.py
tests/unittests/models/layers/test_vision_transformer_basic_head.py
tests/unittests/models/loss/__init__.py
tests/unittests/models/loss/test_focal_loss.py
tests/unittests/models/mvit/test_multiscale_vision_transformers.py
tests/unittests/models/resource/img.jpg
tests/unittests/models/resource/labels_map.txt
tests/unittests/models/swin_transformer/__init__.py
tests/unittests/models/swin_transformer/test_swin_transformer.py
tests/unittests/models/utils/__init__.py
tests/unittests/models/utils/create_act.py
tests/unittests/models/vggish/__init__.py
tests/unittests/models/vggish/test_vggish.py
tests/unittests/models/vit/__init__.py
tests/unittests/models/vit/img.jpg
tests/unittests/models/vit/labels_map.txt
tests/unittests/models/vit/test_vision_transformer.py
tests/unittests/operators/__init__.py
tests/unittests/operators/test_operator_base.py
tests/unittests/operators/test_pytorch_cnn_operator.py
tests/unittests/operators/test_pytorch_image_classification_operator.py
tests/unittests/operators/test_pytorch_object_detection_operator.py
tests/unittests/operators/test_pytorch_transform_operator.py
tests/unittests/pipelines/__init__.py
tests/unittests/pipelines/test_image_embedding_pipeline.py
tests/unittests/pipelines/test_pipeline_ops.py
tests/unittests/pipelines/test_pipeline_pipes.py
tests/unittests/pipelines/test_pipeline_template.py
tests/unittests/test_util/__init__.py
tests/unittests/test_util/dataframe_test_util.py
tests/unittests/test_util/resnet50_embedding/resnet50_embedding.yaml
tests/unittests/test_util/resnet50_embedding_with_format/resnet50_embedding_with_format.yaml
tests/unittests/test_util/simple_pipeline/simple_pipeline.yaml
tests/unittests/test_util/test_concat/test_concat.yaml
tests/unittests/test_util/test_filter/filter_pipeline.yaml
tests/unittests/test_util/test_flatmap/flatmap_pipeline.yaml
tests/unittests/test_util/test_generator/test_generator.yaml
tests/unittests/test_util/test_graph/test_graph.yaml
tests/unittests/test_util/test_isolated_dataframe/test_isolated_dataframe.yaml
tests/unittests/test_util/test_isolated_operator/test_isolated_operator.yaml
tests/unittests/test_util/test_loop/test_loop.yaml
tests/unittests/test_util/test_time_window/test_time_window.yaml
tests/unittests/test_util/test_timestamp/test_timestamp.yaml
tests/unittests/test_util/test_window/test_window.yaml
tests/unittests/trainer/__init__.py
tests/unittests/trainer/config.yaml
tests/unittests/trainer/config2.yaml
tests/unittests/trainer/save_test.yaml
tests/unittests/trainer/test_args.py
tests/unittests/trainer/test_callback.py
tests/unittests/trainer/test_config_lr_scheduler.py
tests/unittests/trainer/test_freezer.py
tests/unittests/trainer/test_metrics.py
tests/unittests/trainer/test_scheduler.py
tests/unittests/trainer/test_trainer.py
tests/unittests/trainer/test_trainingargs.py
tests/unittests/trainer/test_trainingargs_saving.py
tests/unittests/trainer/test_weights.py
tests/unittests/types/__init__.py
tests/unittests/types/test_image.py
tests/unittests/utils/__init__.py
tests/unittests/utils/test_git_utils.py
tests/unittests/utils/test_handler_mixin.py
tests/unittests/utils/test_hub_file_utils.py
tests/unittests/utils/test_hub_utils.py
tests/unittests/utils/test_ndarray_utils.py
tests/unittests/utils/test_pil_utils.py
tests/unittests/utils/test_repo_normalize.py
tests/unittests/utils/test_yaml_utils.py
towhee/__init__.py
towhee/__main__.py
towhee/errors.py
towhee/pipeline_format.py
towhee.egg-info/PKG-INFO
towhee.egg-info/SOURCES.txt
towhee.egg-info/dependency_links.txt
towhee.egg-info/entry_points.txt
towhee.egg-info/requires.txt
towhee.egg-info/top_level.txt
towhee/command/README.md
towhee/command/__init__.py
towhee/command/cmdline.py
towhee/command/develop.py
towhee/command/execute.py
towhee/command/repo.py
towhee/command/user.py
towhee/dag/__init__.py
towhee/dag/base_repr.py
towhee/dag/dataframe_repr.py
towhee/dag/graph_builder.py
towhee/dag/graph_repr.py
towhee/dag/operator_decorator.py
towhee/dag/operator_metaclass.py
towhee/dag/operator_repr.py
towhee/dag/pipeline_decorator.py
towhee/dag/utils.py
towhee/dag/variable_repr.py
towhee/dag/utils/__init__.py
towhee/dag/utils/callstack.py
towhee/data/__init__.py
towhee/data/dataset/__init__.py
towhee/data/dataset/dataset.py
towhee/data/dataset/image_datasets.py
towhee/dataframe/__init__.py
towhee/dataframe/_schema.py
towhee/dataframe/dataframe.py
towhee/dataframe/iterators.py
towhee/dataframe/array/__init__.py
towhee/dataframe/array/array.py
towhee/dataframe/array/utils.py
towhee/doc/Makefile
towhee/doc/make.bat
towhee/doc/source/conf.py
towhee/doc/source/index.rst
towhee/doc/source/_templates/autosummaryclass.rst
towhee/doc/source/_templates/layout.html
towhee/doc/source/trainer/modules.rst
towhee/doc/source/trainer/trainer.optimization.rst
towhee/doc/source/trainer/trainer.rst
towhee/doc/source/trainer/trainer.utils.rst
towhee/engine/__init__.py
towhee/engine/engine.py
towhee/engine/graph_context.py
towhee/engine/operator_context.py
towhee/engine/operator_loader.py
towhee/engine/operator_pool.py
towhee/engine/operator_registry.py
towhee/engine/pipeline.py
towhee/engine/status.py
towhee/engine/task_scheduler.py
towhee/engine/thread_pool_task_executor.py
towhee/engine/operator_io/__init__.py
towhee/engine/operator_io/_mock_reader.py
towhee/engine/operator_io/reader.py
towhee/engine/operator_io/writer.py
towhee/engine/operator_runner/__init__.py
towhee/engine/operator_runner/concat_runner.py
towhee/engine/operator_runner/filter_runner.py
towhee/engine/operator_runner/flatmap_runner.py
towhee/engine/operator_runner/generator_runner.py
towhee/engine/operator_runner/map_runner.py
towhee/engine/operator_runner/runner_base.py
towhee/engine/operator_runner/window_runner.py
towhee/functional/__init__.py
towhee/functional/data_collection.py
towhee/functional/option.py
towhee/functional/mixins/__init__.py
towhee/functional/mixins/computer_vision.py
towhee/functional/mixins/data_source.py
towhee/functional/mixins/dispatcher.py
towhee/functional/mixins/parallel.py
towhee/hparam/__init__.py
towhee/hparam/hyperparameter.py
towhee/hub/__init__.py
towhee/hub/cmdline.py
towhee/hub/file_manager.py
towhee/hub/operator_manager.py
towhee/hub/pipeline_manager.py
towhee/hub/repo_manager.py
towhee/hub/bin/README.md
towhee/hub/bin/__init__.py
towhee/hub/bin/hub_tools.py
towhee/hub/bin/towheehub.png
towhee/hub/builtin/__init__.py
towhee/hub/builtin/pipelines/__init__.py
towhee/hub/builtin/pipelines/image_embedding_template_1.yaml
towhee/hub/builtin/pipelines/image_embedding_template_2.yaml
towhee/hub/builtin/pipelines/image_embedding_template_3.yaml
towhee/hub/builtin/pipelines/template_test.yaml
towhee/hub/subcmds/__init__.py
towhee/hub/subcmds/develop.py
towhee/hub/subcmds/execute.py
towhee/models/__init__.py
towhee/models/embedding/__init__.py
towhee/models/layers/__init__.py
towhee/models/layers/aspp.py
towhee/models/layers/cond_conv2d.py
towhee/models/layers/conv2d_same.py
towhee/models/layers/convmlp.py
towhee/models/layers/dropblock2d.py
towhee/models/layers/droppath.py
towhee/models/layers/gatedmlp.py
towhee/models/layers/mixed_conv2d.py
towhee/models/layers/mlp.py
towhee/models/layers/multi_head_attention.py
towhee/models/layers/multi_scale_attention.py
towhee/models/layers/multi_scale_transformer_block.py
towhee/models/layers/netvlad.py
towhee/models/layers/padding_functions.py
towhee/models/layers/patch_embed2d.py
towhee/models/layers/patch_merging.py
towhee/models/layers/pool_attention.py
towhee/models/layers/resnet_basic_3d_module.py
towhee/models/layers/sam.py
towhee/models/layers/sequence_pool.py
towhee/models/layers/spatial_temporal_cls_positional_encoding.py
towhee/models/layers/spp.py
towhee/models/layers/vision_transformer_basic_head.py
towhee/models/layers/vit_block.py
towhee/models/layers/activations/__init__.py
towhee/models/layers/activations/gelu.py
towhee/models/layers/activations/hardmish.py
towhee/models/layers/activations/hardsigmoid.py
towhee/models/layers/activations/hardswish.py
towhee/models/layers/activations/mish.py
towhee/models/layers/activations/prelu.py
towhee/models/layers/activations/sigmoid.py
towhee/models/layers/activations/swish.py
towhee/models/layers/activations/tanh.py
towhee/models/loss/__init__.py
towhee/models/loss/focal_loss.py
towhee/models/multiscale_vision_transformers/create_multiscale_vision_transformers.py
towhee/models/multiscale_vision_transformers/multiscale_vision_transformers.py
towhee/models/retina_face/__init__.py
towhee/models/retina_face/configs.py
towhee/models/retina_face/heads.py
towhee/models/retina_face/mobilenet_v1.py
towhee/models/retina_face/prior_box.py
towhee/models/retina_face/retinaface.py
towhee/models/retina_face/retinaface_fpn.py
towhee/models/retina_face/ssh.py
towhee/models/retina_face/utils.py
towhee/models/swin_transformer/__init__.py
towhee/models/swin_transformer/basic_layer.py
towhee/models/swin_transformer/configs.py
towhee/models/swin_transformer/model.py
towhee/models/swin_transformer/swin_transformer_block.py
towhee/models/swin_transformer/utils.py
towhee/models/swin_transformer/window_attention.py
towhee/models/utils/__init__.py
towhee/models/utils/create_act.py
towhee/models/utils/create_conv2d.py
towhee/models/utils/create_conv2d_pad.py
towhee/models/utils/create_resnet_basic_3d_module.py
towhee/models/utils/general_utils.py
towhee/models/utils/init_vit_weights.py
towhee/models/utils/pretrained_utils.py
towhee/models/utils/round_width.py
towhee/models/utils/weight_init.py
towhee/models/vggish/__init__.py
towhee/models/vggish/torch_vggish.py
towhee/models/vit/__init__.py
towhee/models/vit/vit.py
towhee/models/vit/vit_utils.py
towhee/operator/__init__.py
towhee/operator/base.py
towhee/operator/concat_operator.py
towhee/operator/nop.py
towhee/pipelines/__init__.py
towhee/pipelines/alias_resolvers.py
towhee/pipelines/base.py
towhee/pipelines/image_embedding_pipeline.py
towhee/trainer/__init__.py
towhee/trainer/callback.py
towhee/trainer/metrics.py
towhee/trainer/modelcard.py
towhee/trainer/scheduler.py
towhee/trainer/trainer.py
towhee/trainer/training_config.py
towhee/trainer/optimization/__init__.py
towhee/trainer/optimization/adafactor.py
towhee/trainer/optimization/adamw.py
towhee/trainer/optimization/optimization.py
towhee/trainer/utils/__init__.py
towhee/trainer/utils/layer_freezer.py
towhee/trainer/utils/trainer_utils.py
towhee/types/__init__.py
towhee/types/_frame.py
towhee/types/image.py
towhee/utils/__init__.py
towhee/utils/atomic_count.py
towhee/utils/git_utils.py
towhee/utils/handler_mixin.py
towhee/utils/hub_file_utils.py
towhee/utils/hub_utils.py
towhee/utils/log.py
towhee/utils/ndarray_utils.py
towhee/utils/pil_utils.py
towhee/utils/plot_utils.py
towhee/utils/repo_normalize.py
towhee/utils/singleton.py
towhee/utils/yaml_utils.py
tutorials/music_recognition_tutorial.ipynb
tutorials/reverse_image_search.ipynb