pcb defect detetcion application 97/4197/2
authorkhemendra kumar <khemendra.kumar@huawei.com>
Tue, 30 Mar 2021 16:58:49 +0000 (22:28 +0530)
committerkhemendra kumar <khemendra.kumar@huawei.com>
Wed, 31 Mar 2021 02:57:59 +0000 (02:57 +0000)
commita785567fb9acfc68536767d20f60ba917ae85aa1
tree6734e876861d45164bd9654444fec5d6578888d2
parent94a133e696b9b2a7f73544462c2714986fa7ab4a
pcb defect detetcion application

Signed-off-by: khemendra kumar <khemendra.kumar@huawei.com>
Change-Id: I9aa05aa16cce339142b7e945ae670ab52ac9a66b
169 files changed:
example-apps/PDD/pcb-defect-detection/01_missing_hole_01.jpg [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/04_mouse_bite_10.jpg [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/Dockerfile [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/README.md [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/TDD_results.jpg [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/a(missinghole).png [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/config.py [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/configs/start.sh [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/data/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/convert_data_to_tfrecord.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/divide_data.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/image_preprocess.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/read_tfrecord.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/io/test.ttf [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/Makefile [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocoDemo.ipynb [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocoEvalDemo.ipynb [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/_mask.c [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/_mask.pyx [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/coco.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/cocoeval.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/pycocotools/mask.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/PythonAPI/setup.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/common/gason.cpp [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/common/gason.h [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/common/maskApi.c [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/common/maskApi.h [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/lib_coco/get_coco_next_batch.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/pretrained_weights/README.md [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/pretrained_weights/mobilenet/README.md [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/data/tfrecord/pcb_train.tfrecord_old [new symlink]
example-apps/PDD/pcb-defect-detection/help_utils/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/help_utils/tools.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/input_image/1/07_open_circuit_01.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/1/11_missing_hole_09.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/1/11_short_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/2/05_missing_hole_09.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/2/11_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/2/11_short_10.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/3/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/3/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/3/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/4/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/4/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/4/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/5/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/5/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/5/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/6/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/6/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/6/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/7/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/7/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/7/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/8/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/8/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/8/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/9/01_missing_hole_08.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/9/07_short_03.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/input_image/9/10_open_circuit_04.jpg [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/libs/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/__init__.pyc [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/anchor_utils.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/boxes_utils.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/boxes_utils_backup.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/Makefile [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/bbox.c [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/bbox.pyx [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/build/temp.linux-x86_64-2.7/bbox.o [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/build/temp.linux-x86_64-2.7/nms.o [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/cython_bbox.so [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/cython_nms.so [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/nms.c [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/nms.pyx [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/cython_utils/setup.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/draw_box_in_img.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/encode_and_decode.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/show_box_in_tensor.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/box_utils/tf_ops.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/cfgs.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/cfgs_res101_fpn.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/cfgs_res101_fpn_v1.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/cfgs_res101_fpn_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/configs/cfgs_res50_fpn.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/detection_oprations/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/detection_oprations/anchor_target_layer_without_boxweight.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/detection_oprations/proposal_opr.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/detection_oprations/proposal_target_layer.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/export_pbs/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/export_pbs/exportPb.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/export_pbs/test_exportPb.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/__init__.pyc [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/coco_dict.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/label_dict.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/label_dict.pyc [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/label_name_dict/remote_sensing_dict.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/losses/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/losses/losses.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/build_whole_network.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/build_whole_network2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/README.md [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/conv_blocks.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/mobilenet.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/mobilenet_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet/mobilenet_v2_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/mobilenet_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/resnet.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/alexnet.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/alexnet_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/cifarnet.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_resnet_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_resnet_v2_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_utils.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v1.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v1_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v2_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v3.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v3_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v4.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/inception_v4_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/lenet.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/mobilenet_v1.md [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/mobilenet_v1.png [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/mobilenet_v1.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/mobilenet_v1_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/nets_factory.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/nets_factory_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/overfeat.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/overfeat_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/resnet_utils.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/resnet_v1.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/resnet_v1_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/resnet_v2.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/resnet_v2_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/vgg.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/slim_nets/vgg_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/networks/some_test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/setup.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/val_libs/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/libs/val_libs/voc_eval.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/output/.gitignore [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/pcb-be-k8s.yaml [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/requirements.txt [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/requirements_1.txt [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/run.py [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/tools/__init__.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/__init__.pyc [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/tools/application.py [new file with mode: 0644]
example-apps/PDD/pcb-defect-detection/tools/eval.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/inference.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/inference_for_coco.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/test.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/test_annotation/01_missing_hole_01.xml [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/test_annotation/01_missing_hole_12.xml [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/train.py [new file with mode: 0755]
example-apps/PDD/pcb-defect-detection/tools/train_with_placeholder.py [new file with mode: 0755]