.coveragerc
.gitignore
LICENSE
OWNERS
README.md
pylint.conf
pyproject.toml
requirements.txt
setup.py
test_requirements.txt
.github/stale.yml
.github/ISSUE_TEMPLATE/bug_report.yaml
.github/ISSUE_TEMPLATE/enhancement.yaml
.github/ISSUE_TEMPLATE/feature_request.yaml
.github/workflows/codecov.yml
.github/workflows/pr_test.yml
.github/workflows/publish_dev_package.yml
.github/workflows/pylint.yml
docs/DEVELOPER_README.md
docs/towhee_logo.png
tests/common/common_func.py
tests/data_set/object_image/towhee_test_image0.jpg
tests/data_set/object_image/towhee_test_image1.jpg
tests/data_set/object_image/towhee_test_image2.jpg
tests/testcases/requirements.text
tests/testcases/test_image_embedding.py
tests/testcases/test_image_object_embedding.py
tests/testcases/test_main.py
tests/testcases/test_pipeline.py
towhee/__init__.py
towhee.egg-info/PKG-INFO
towhee.egg-info/SOURCES.txt
towhee.egg-info/dependency_links.txt
towhee.egg-info/requires.txt
towhee.egg-info/top_level.txt
towhee/array/__init__.py
towhee/array/_array_ref.py
towhee/array/array.py
towhee/array/utils.py
towhee/cnn_trainer/__init__.py
towhee/cnn_trainer/cnn_trainer.py
towhee/cnn_trainer/trainer_callback.py
towhee/cnn_trainer/trainer_utils.py
towhee/cnn_trainer/training_args.py
towhee/cnn_trainer/utils/__init__.py
towhee/cnn_trainer/utils/logging.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/random_erase.py
towhee/data/video_info.py
towhee/data/dataset/image_datasets.py
towhee/data_source/__init__.py
towhee/dataframe/__init__.py
towhee/dataframe/dataframe.py
towhee/dataframe/dataframe_v2.py
towhee/dataframe/variable.py
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/pipeline.py
towhee/engine/singleton.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/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/hub/__init__.py
towhee/hub/file_manager.py
towhee/hub/hub_tools.py
towhee/models/__init__.py
towhee/models/embedding/embedding_extractor.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_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/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/weight_init.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/patch_embed2d.py
towhee/models/swin_transformer/patch_merging.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/operator/__init__.py
towhee/operator/base.py
towhee/operator/nop.py
towhee/tests/__init__.py
towhee/tests/array/__init__.py
towhee/tests/array/test_array.py
towhee/tests/cnn_trainer/__init__.py
towhee/tests/cnn_trainer/test_args.py
towhee/tests/cnn_trainer/test_callback.py
towhee/tests/cnn_trainer/test_cnn_trainer.py
towhee/tests/dag/__init__.py
towhee/tests/dag/test_repr.py
towhee/tests/dag/utils/__init__.py
towhee/tests/dag/utils/test_callstack.py
towhee/tests/data/test_random_erase.py
towhee/tests/data/test_video_info.py
towhee/tests/data/dataset/imagenet_index_path.json
towhee/tests/data/dataset/test_dataset.py
towhee/tests/data/dataset/kaggle_dataset_small/train/000bec180eb18c7604dcecc8fe0dba07.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/001513dfcb2ffafc82cccf4d8bbaba97.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/001cdf01b096e06d78e9e5112d419397.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/00214f311d5d2247d5dfe4fe24b2303d.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/0021f9ceb3235effd7fcde7f7538ed62.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/002211c81b498ef88e1b40b9abf84e1d.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/00290d3e1fdd27226ba27a8ce248ce85.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/002a283a315af96eaea0e28e7163b21b.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/003df8b8a8b05244b1d920bb6cf451f9.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/0e892d4c591e021c3aed7e076255a99a.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/1cef8fb87d5ca2b8a833b5f9549634aa.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/9d3c1cfde38e640d55a0398b526432c5.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/part-00132-3104.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/part-00738-1883.jpg
towhee/tests/data/dataset/kaggle_dataset_small/train/train_labels.csv
towhee/tests/dataframe/__init__.py
towhee/tests/dataframe/test_dataframe.py
towhee/tests/dataframe/test_dataframe_v2.py
towhee/tests/engine/__init__.py
towhee/tests/engine/test_engine.py
towhee/tests/engine/test_graph_context.py
towhee/tests/engine/test_operator_context.py
towhee/tests/engine/test_operator_pool.py
towhee/tests/engine/test_pipeline.py
towhee/tests/engine/test_singleton.py
towhee/tests/engine/test_task_scheduler.py
towhee/tests/engine/test_thread_pool_task_executor.py
towhee/tests/engine/operator_io/__init__.py
towhee/tests/engine/operator_io/test_reader.py
towhee/tests/engine/operator_runner/__init__.py
towhee/tests/engine/operator_runner/test_filter_runner.py
towhee/tests/engine/operator_runner/test_flatmap_runner.py
towhee/tests/engine/operator_runner/test_generator_runner.py
towhee/tests/engine/operator_runner/test_map_runner.py
towhee/tests/engine/operator_runner/test_runner_base.py
towhee/tests/engine/operator_runner/test_window_runner.py
towhee/tests/hub/__init__.py
towhee/tests/hub/test_download.py
towhee/tests/mock_operators/__init__.py
towhee/tests/mock_operators/add_operator/__init__.py
towhee/tests/mock_operators/add_operator/add_operator.py
towhee/tests/mock_operators/cv2_decoder/__init__.py
towhee/tests/mock_operators/cv2_decoder/cv2_decoder.py
towhee/tests/mock_operators/cv2_decoder/test_cv2_decoder.py
towhee/tests/mock_operators/cv2_decoder/test_video.avi
towhee/tests/mock_operators/flat_operator/__init__.py
towhee/tests/mock_operators/flat_operator/flat_operator.py
towhee/tests/mock_operators/generator_operator/__init__.py
towhee/tests/mock_operators/generator_operator/generator_operator.py
towhee/tests/mock_operators/norm_data_operator/__init__.py
towhee/tests/mock_operators/norm_data_operator/norm_data_operator.py
towhee/tests/mock_operators/pytorch_cnn_operator/__init__.py
towhee/tests/mock_operators/pytorch_cnn_operator/pytorch_cnn_operator.py
towhee/tests/mock_operators/pytorch_image_classification_operator/__init__.py
towhee/tests/mock_operators/pytorch_image_classification_operator/pytorch_image_classification_operator.py
towhee/tests/mock_operators/pytorch_object_detection_operator/__init__.py
towhee/tests/mock_operators/pytorch_object_detection_operator/pytorch_object_detection_operator.py
towhee/tests/mock_operators/pytorch_transform_operator/__init__.py
towhee/tests/mock_operators/pytorch_transform_operator/pytorch_transform_operator.py
towhee/tests/mock_operators/pytorch_transformer_operator/__init__.py
towhee/tests/mock_operators/pytorch_transformer_operator/pytorch_transformer_operator.py
towhee/tests/mock_operators/pytorch_transformer_vec_operator/pytorch_transformer_vec_operator.py
towhee/tests/mock_operators/repeat_operator/__init__.py
towhee/tests/mock_operators/repeat_operator/repeat_operator.py
towhee/tests/mock_operators/sub_operator/__init__.py
towhee/tests/mock_operators/sub_operator/sub_operator.py
towhee/tests/mock_operators/sum_operator/__init__.py
towhee/tests/mock_operators/sum_operator/sum_operator.py
towhee/tests/mock_operators/zero_drop/__init__.py
towhee/tests/mock_operators/zero_drop/zero_drop.py
towhee/tests/mock_pipelines/resnet50_embedding/resnet50_embedding.yaml
towhee/tests/models/__init__.py
towhee/tests/models/embedding/cat.jpg
towhee/tests/models/embedding/test_embedding_extractor.py
towhee/tests/models/layers/__init__.py
towhee/tests/models/layers/test_aspp.py
towhee/tests/models/layers/test_cond_conv2d.py
towhee/tests/models/layers/test_conv2d_same.py
towhee/tests/models/layers/test_convmlp.py
towhee/tests/models/layers/test_dropblock2d.py
towhee/tests/models/layers/test_droppath.py
towhee/tests/models/layers/test_gatedmlp.py
towhee/tests/models/layers/test_mixed_conv2d.py
towhee/tests/models/layers/test_mlp.py
towhee/tests/models/layers/test_multi_scale_attention.py
towhee/tests/models/layers/test_multi_scale_transformer_block.py
towhee/tests/models/layers/test_netvlad.py
towhee/tests/models/layers/test_padding_functions.py
towhee/tests/models/layers/test_resnet_basic_3d_module.py
towhee/tests/models/layers/test_sam.py
towhee/tests/models/layers/test_sequence_pool.py
towhee/tests/models/layers/test_spatial_temporal_cls_positional_encoding.py
towhee/tests/models/layers/test_spp.py
towhee/tests/models/layers/test_vision_transformer_basic_head.py
towhee/tests/models/loss/__init__.py
towhee/tests/models/loss/test_focal_loss.py
towhee/tests/models/mvit/test_multiscale_vision_transformers.py
towhee/tests/models/resource/img.jpg
towhee/tests/models/resource/labels_map.txt
towhee/tests/models/swin_transformer/__init__.py
towhee/tests/models/swin_transformer/test_swin_transformer.py
towhee/tests/models/utils/__init__.py
towhee/tests/models/utils/create_act.py
towhee/tests/models/vit/img.jpg
towhee/tests/models/vit/labels_map.txt
towhee/tests/models/vit/test_vision_transformer.py
towhee/tests/operators/__init__.py
towhee/tests/operators/test_operator_base.py
towhee/tests/operators/test_pytorch_cnn_operator.py
towhee/tests/operators/test_pytorch_image_classification_operator.py
towhee/tests/operators/test_pytorch_object_detection_operator.py
towhee/tests/operators/test_pytorch_transform_operator.py
towhee/tests/operators/test_pytorch_transformer_operator.py
towhee/tests/operators/test_pytorch_transformer_vec_operator.py
towhee/tests/test_util/__init__.py
towhee/tests/test_util/dataframe_test_util.py
towhee/tests/test_util/resnet50_embedding/resnet50_embedding.yaml
towhee/tests/test_util/simple_pipeline/simple_pipeline.yaml
towhee/tests/test_util/test_filter/filter_pipeline.yaml
towhee/tests/test_util/test_flatmap/flatmap_pipeline.yaml
towhee/tests/test_util/test_graph/test_graph.yaml
towhee/tests/test_util/test_isolated_dataframe/test_isolated_dataframe.yaml
towhee/tests/test_util/test_isolated_operator/test_isolated_operator.yaml
towhee/tests/test_util/test_loop/test_loop.yaml
towhee/tests/trainer/__init__.py
towhee/tests/trainer/test_scheduler.py
towhee/tests/trainer/test_transformer.py
towhee/tests/trainer/test_vit_configs.py
towhee/tests/trainer/test_vit_pretrained.py
towhee/tests/utils/__init__.py
towhee/tests/utils/test_handler_mixin.py
towhee/trainer/__init__.py
towhee/trainer/scheduler.py
towhee/trainer/models/__init__.py
towhee/trainer/models/layers/__init__.py
towhee/trainer/models/layers/drop.py
towhee/trainer/models/layers/mlp.py
towhee/trainer/models/layers/weight_init.py
towhee/trainer/models/swin_transformer/__init__.py
towhee/trainer/models/swin_transformer/configs.py
towhee/trainer/models/swin_transformer/model.py
towhee/trainer/models/swin_transformer/utils.py
towhee/trainer/models/utils/__init__.py
towhee/trainer/models/utils/pretrained_utils.py
towhee/trainer/models/vit/transformer.py
towhee/trainer/models/vit/vit.py
towhee/trainer/models/vit/vit_configs.py
towhee/trainer/models/vit/vit_pretrained.py
towhee/trainer/models/vit/vit_training_utils.py
towhee/trainer/optimization/__init__.py
towhee/trainer/optimization/adafactor.py
towhee/trainer/optimization/adamw.py
towhee/utils/__init__.py
towhee/utils/handler_mixin.py
towhee/utils/hub_tools.py
towhee/utils/log.py