Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
Welspun-Classification
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dasharatha.vamshi
Welspun-Classification
Commits
525d15c1
Commit
525d15c1
authored
Feb 15, 2021
by
dasharatha.vamshi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
changes
parent
1dcd5d75
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
4761 additions
and
4 deletions
+4761
-4
scripts/model/resnet34-demo.bin
scripts/model/resnet34-demo.bin
+0
-0
scripts/model/resnet34-demo.mapping
scripts/model/resnet34-demo.mapping
+543
-0
scripts/model/resnet34-demo.xml
scripts/model/resnet34-demo.xml
+4191
-0
scripts/welspun_classifier.py
scripts/welspun_classifier.py
+27
-4
No files found.
scripts/model/resnet34-demo.bin
0 → 100644
View file @
525d15c1
File added
scripts/model/resnet34-demo.mapping
0 → 100644
View file @
525d15c1
<?xml version="1.0" ?>
<mapping>
<map>
<framework
name=
"432"
out_port_id=
"432"
/>
<IR
id=
"117"
name=
"Conv_50"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"345"
out_port_id=
"345"
/>
<IR
id=
"183"
name=
"Relu_80"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"384"
out_port_id=
"384"
/>
<IR
id=
"32"
name=
"Conv_13"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"366"
out_port_id=
"366"
/>
<IR
id=
"209"
name=
"Relu_97"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"351"
out_port_id=
"351"
/>
<IR
id=
"193"
name=
"Add_84"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"353"
out_port_id=
"353"
/>
<IR
id=
"195"
name=
"MaxPool_86"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"321"
out_port_id=
"321"
/>
<IR
id=
"145"
name=
"Add_63"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"429"
out_port_id=
"429"
/>
<IR
id=
"111"
name=
"Conv_47"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"405"
out_port_id=
"405"
/>
<IR
id=
"69"
name=
"Conv_29"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"367"
out_port_id=
"367"
/>
<IR
id=
"213"
name=
"BatchNormalization_98/variance/Fused_Add_"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"381"
out_port_id=
"381"
/>
<IR
id=
"26"
name=
"Conv_10"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"439"
out_port_id=
"439"
/>
<IR
id=
"125"
name=
"onnx_initializer_node_439/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"234"
out_port_id=
"234"
/>
<IR
id=
"6"
name=
"MaxPool_2"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"258"
out_port_id=
"258"
/>
<IR
id=
"44"
name=
"Relu_19"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"471"
out_port_id=
"471"
/>
<IR
id=
"187"
name=
"Conv_81"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"263"
out_port_id=
"263"
/>
<IR
id=
"53"
name=
"Add_22"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"472"
out_port_id=
"472"
/>
<IR
id=
"184"
name=
"onnx_initializer_node_472/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"387"
out_port_id=
"387"
/>
<IR
id=
"37"
name=
"Conv_15"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"285"
out_port_id=
"285"
/>
<IR
id=
"87"
name=
"Relu_38"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"264"
out_port_id=
"264"
/>
<IR
id=
"54"
name=
"Relu_23"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"423"
out_port_id=
"423"
/>
<IR
id=
"100"
name=
"Conv_42"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"237"
out_port_id=
"237"
/>
<IR
id=
"11"
name=
"Relu_4"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"329"
out_port_id=
"329"
/>
<IR
id=
"157"
name=
"Relu_69"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"307"
out_port_id=
"307"
/>
<IR
id=
"123"
name=
"Add_53"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"297"
out_port_id=
"297"
/>
<IR
id=
"107"
name=
"Relu_46"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"418"
out_port_id=
"418"
/>
<IR
id=
"88"
name=
"onnx_initializer_node_418/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"408"
out_port_id=
"408"
/>
<IR
id=
"74"
name=
"Conv_31"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"385"
out_port_id=
"385"
/>
<IR
id=
"29"
name=
"onnx_initializer_node_385/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"382"
out_port_id=
"382"
/>
<IR
id=
"23"
name=
"onnx_initializer_node_382/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"363"
out_port_id=
"363"
/>
<IR
id=
"200"
name=
"Reshape_94"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"348"
out_port_id=
"348"
/>
<IR
id=
"188"
name=
"Relu_82"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"438"
out_port_id=
"438"
/>
<IR
id=
"128"
name=
"Conv_55"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"373"
out_port_id=
"373"
/>
<IR
id=
"7"
name=
"onnx_initializer_node_373/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"300"
out_port_id=
"300"
/>
<IR
id=
"112"
name=
"Add_48"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"301"
out_port_id=
"301"
/>
<IR
id=
"113"
name=
"Relu_49"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"426"
out_port_id=
"426"
/>
<IR
id=
"106"
name=
"Conv_45"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"448"
out_port_id=
"448"
/>
<IR
id=
"141"
name=
"onnx_initializer_node_448/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"375"
out_port_id=
"375"
/>
<IR
id=
"15"
name=
"Conv_5"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"388"
out_port_id=
"388"
/>
<IR
id=
"34"
name=
"onnx_initializer_node_388/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"435"
out_port_id=
"435"
/>
<IR
id=
"122"
name=
"Conv_52"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"255"
out_port_id=
"255"
/>
<IR
id=
"39"
name=
"Relu_17"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"420"
out_port_id=
"420"
/>
<IR
id=
"96"
name=
"Conv_41"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"468"
out_port_id=
"468"
/>
<IR
id=
"181"
name=
"Conv_78"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"244"
out_port_id=
"244"
/>
<IR
id=
"22"
name=
"Relu_9"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"328"
out_port_id=
"328"
/>
<IR
id=
"156"
name=
"Add_68"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"459"
out_port_id=
"459"
/>
<IR
id=
"166"
name=
"Conv_72"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"391"
out_port_id=
"391"
/>
<IR
id=
"40"
name=
"onnx_initializer_node_391/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"365"
out_port_id=
"365"
/>
<IR
id=
"208"
name=
"Gemm_96"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"281"
out_port_id=
"281"
/>
<IR
id=
"81"
name=
"Relu_35"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"370"
out_port_id=
"370"
/>
<IR
id=
"1"
name=
"onnx_initializer_node_370/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"271"
out_port_id=
"271"
/>
<IR
id=
"65"
name=
"Relu_28"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"394"
out_port_id=
"394"
/>
<IR
id=
"45"
name=
"onnx_initializer_node_394/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"1.4.weight"
out_port_id=
"1.4.weight"
/>
<IR
id=
"205"
name=
"onnx_initializer_node_1.4.weight/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"433"
out_port_id=
"433"
/>
<IR
id=
"114"
name=
"onnx_initializer_node_433/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"337"
out_port_id=
"337"
/>
<IR
id=
"171"
name=
"Add_74"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"284"
out_port_id=
"284"
/>
<IR
id=
"86"
name=
"Add_37"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"352"
out_port_id=
"352"
/>
<IR
id=
"194"
name=
"Relu_85"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"430"
out_port_id=
"430"
/>
<IR
id=
"108"
name=
"onnx_initializer_node_430/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"311"
out_port_id=
"311"
/>
<IR
id=
"129"
name=
"Relu_56"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"254"
out_port_id=
"254"
/>
<IR
id=
"38"
name=
"Add_16"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"369"
out_port_id=
"369"
/>
<IR
id=
"4"
name=
"Conv_0"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"399"
out_port_id=
"399"
/>
<IR
id=
"58"
name=
"Conv_24"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"427"
out_port_id=
"427"
/>
<IR
id=
"103"
name=
"onnx_initializer_node_427/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"318"
out_port_id=
"318"
/>
<IR
id=
"140"
name=
"Relu_61"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"456"
out_port_id=
"456"
/>
<IR
id=
"161"
name=
"Conv_70"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"332"
out_port_id=
"332"
/>
<IR
id=
"162"
name=
"Relu_71"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"415"
out_port_id=
"415"
/>
<IR
id=
"82"
name=
"onnx_initializer_node_415/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"294"
out_port_id=
"294"
/>
<IR
id=
"102"
name=
"Relu_44"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"1.8.weight"
out_port_id=
"1.8.weight"
/>
<IR
id=
"214"
name=
"onnx_initializer_node_1.8.weight/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"402"
out_port_id=
"402"
/>
<IR
id=
"63"
name=
"Conv_26"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"314"
out_port_id=
"314"
/>
<IR
id=
"134"
name=
"Add_58"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"447"
out_port_id=
"447"
/>
<IR
id=
"144"
name=
"Conv_62"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"379"
out_port_id=
"379"
/>
<IR
id=
"18"
name=
"onnx_initializer_node_379/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"304"
out_port_id=
"304"
/>
<IR
id=
"118"
name=
"Relu_51"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"322"
out_port_id=
"322"
/>
<IR
id=
"146"
name=
"Relu_64"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"325"
out_port_id=
"325"
/>
<IR
id=
"151"
name=
"Relu_66"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"400"
out_port_id=
"400"
/>
<IR
id=
"55"
name=
"onnx_initializer_node_400/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"466"
out_port_id=
"466"
/>
<IR
id=
"173"
name=
"onnx_initializer_node_466/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"412"
out_port_id=
"412"
/>
<IR
id=
"77"
name=
"onnx_initializer_node_412/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"267"
out_port_id=
"267"
/>
<IR
id=
"59"
name=
"Relu_25"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"278"
out_port_id=
"278"
/>
<IR
id=
"76"
name=
"Relu_33"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"270"
out_port_id=
"270"
/>
<IR
id=
"64"
name=
"Add_27"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"403"
out_port_id=
"403"
/>
<IR
id=
"60"
name=
"onnx_initializer_node_403/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"233"
out_port_id=
"233"
/>
<IR
id=
"5"
name=
"Relu_1"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"453"
out_port_id=
"453"
/>
<IR
id=
"155"
name=
"Conv_67"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"442"
out_port_id=
"442"
/>
<IR
id=
"130"
name=
"onnx_initializer_node_442/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"457"
out_port_id=
"457"
/>
<IR
id=
"158"
name=
"onnx_initializer_node_457/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"460"
out_port_id=
"460"
/>
<IR
id=
"163"
name=
"onnx_initializer_node_460/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"277"
out_port_id=
"277"
/>
<IR
id=
"75"
name=
"Add_32"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"421"
out_port_id=
"421"
/>
<IR
id=
"93"
name=
"onnx_initializer_node_421/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"251"
out_port_id=
"251"
/>
<IR
id=
"33"
name=
"Relu_14"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"378"
out_port_id=
"378"
/>
<IR
id=
"21"
name=
"Conv_8"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"462"
out_port_id=
"462"
/>
<IR
id=
"170"
name=
"Conv_73"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"411"
out_port_id=
"411"
/>
<IR
id=
"80"
name=
"Conv_34"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"364"
out_port_id=
"364"
/>
<IR
id=
"204"
name=
"BatchNormalization_95/variance/Fused_Add_"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"450"
out_port_id=
"450"
/>
<IR
id=
"150"
name=
"Conv_65"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"274"
out_port_id=
"274"
/>
<IR
id=
"70"
name=
"Relu_30"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"475"
out_port_id=
"475"
/>
<IR
id=
"189"
name=
"onnx_initializer_node_475/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"308"
out_port_id=
"308"
/>
<IR
id=
"124"
name=
"Relu_54"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"247"
out_port_id=
"247"
/>
<IR
id=
"27"
name=
"Add_11"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"338"
out_port_id=
"338"
/>
<IR
id=
"172"
name=
"Relu_75"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"362"
out_port_id=
"362"
/>
<IR
id=
"199"
name=
"Reshape_94/Cast_16221_const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"293"
out_port_id=
"293"
/>
<IR
id=
"101"
name=
"Add_43"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"390"
out_port_id=
"390"
/>
<IR
id=
"43"
name=
"Conv_18"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"355"
out_port_id=
"355"
/>
<IR
id=
"198"
name=
"Concat_88"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"input.1"
out_port_id=
"input.1"
/>
<IR
id=
"0"
name=
"input.1"
out_port_id=
"0"
/>
</map>
<map>
<framework
name=
"451"
out_port_id=
"451"
/>
<IR
id=
"147"
name=
"onnx_initializer_node_451/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"Gemm_99"
out_port_id=
"0"
/>
<IR
id=
"217"
name=
"Gemm_99"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"436"
out_port_id=
"436"
/>
<IR
id=
"119"
name=
"onnx_initializer_node_436/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"463"
out_port_id=
"463"
/>
<IR
id=
"167"
name=
"onnx_initializer_node_463/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"241"
out_port_id=
"241"
/>
<IR
id=
"17"
name=
"Relu_7"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"393"
out_port_id=
"393"
/>
<IR
id=
"48"
name=
"Conv_20"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"344"
out_port_id=
"344"
/>
<IR
id=
"182"
name=
"Add_79"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"397"
out_port_id=
"397"
/>
<IR
id=
"49"
name=
"onnx_initializer_node_397/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"240"
out_port_id=
"240"
/>
<IR
id=
"16"
name=
"Add_6"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"341"
out_port_id=
"341"
/>
<IR
id=
"177"
name=
"Relu_77"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"445"
out_port_id=
"445"
/>
<IR
id=
"136"
name=
"onnx_initializer_node_445/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"354"
out_port_id=
"354"
/>
<IR
id=
"197"
name=
"GlobalAveragePool_87/reduce"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"454"
out_port_id=
"454"
/>
<IR
id=
"152"
name=
"onnx_initializer_node_454/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"372"
out_port_id=
"372"
/>
<IR
id=
"10"
name=
"Conv_3"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"248"
out_port_id=
"248"
/>
<IR
id=
"28"
name=
"Relu_12"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"396"
out_port_id=
"396"
/>
<IR
id=
"52"
name=
"Conv_21"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"414"
out_port_id=
"414"
/>
<IR
id=
"85"
name=
"Conv_36"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"315"
out_port_id=
"315"
/>
<IR
id=
"135"
name=
"Relu_59"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"469"
out_port_id=
"469"
/>
<IR
id=
"178"
name=
"onnx_initializer_node_469/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"288"
out_port_id=
"288"
/>
<IR
id=
"92"
name=
"Relu_40"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"465"
out_port_id=
"465"
/>
<IR
id=
"176"
name=
"Conv_76"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"376"
out_port_id=
"376"
/>
<IR
id=
"12"
name=
"onnx_initializer_node_376/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"417"
out_port_id=
"417"
/>
<IR
id=
"91"
name=
"Conv_39"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"444"
out_port_id=
"444"
/>
<IR
id=
"139"
name=
"Conv_60"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"441"
out_port_id=
"441"
/>
<IR
id=
"133"
name=
"Conv_57"
out_port_id=
"2"
/>
</map>
<map>
<framework
name=
"406"
out_port_id=
"406"
/>
<IR
id=
"66"
name=
"onnx_initializer_node_406/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"409"
out_port_id=
"409"
/>
<IR
id=
"71"
name=
"onnx_initializer_node_409/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"424"
out_port_id=
"424"
/>
<IR
id=
"97"
name=
"onnx_initializer_node_424/Output_0/Data__const"
out_port_id=
"1"
/>
</map>
<map>
<framework
name=
"474"
out_port_id=
"474"
/>
<IR
id=
"192"
name=
"Conv_83"
out_port_id=
"2"
/>
</map>
</mapping>
scripts/model/resnet34-demo.xml
0 → 100644
View file @
525d15c1
This source diff could not be displayed because it is too large. You can
view the blob
instead.
scripts/welspun_classifier.py
View file @
525d15c1
...
@@ -43,7 +43,7 @@ class Welspun_Classifier(ModelWrapper):
...
@@ -43,7 +43,7 @@ class Welspun_Classifier(ModelWrapper):
# open-vino
# open-vino
self
.
sink_layer
=
{
'0'
:
'conv2d_58/BiasAdd/Add'
,
'1'
:
'conv2d_66/BiasAdd/Add'
,
'2'
:
'conv2d_74/BiasAdd/Add'
}
self
.
sink_layer
=
{
'0'
:
'conv2d_58/BiasAdd/Add'
,
'1'
:
'conv2d_66/BiasAdd/Add'
,
'2'
:
'conv2d_74/BiasAdd/Add'
}
self
.
model_detector_pth
=
os
.
path
.
join
(
self
.
base_model_path
,
"resnet34-
wel4
.xml"
)
self
.
model_detector_pth
=
os
.
path
.
join
(
self
.
base_model_path
,
"resnet34-
demo
.xml"
)
self
.
model_bin
=
os
.
path
.
splitext
(
self
.
model_detector_pth
)[
0
]
+
".bin"
self
.
model_bin
=
os
.
path
.
splitext
(
self
.
model_detector_pth
)[
0
]
+
".bin"
self
.
ie
=
IECore
()
self
.
ie
=
IECore
()
self
.
net1
=
self
.
ie
.
read_network
(
model
=
self
.
model_detector_pth
,
weights
=
self
.
model_bin
)
self
.
net1
=
self
.
ie
.
read_network
(
model
=
self
.
model_detector_pth
,
weights
=
self
.
model_bin
)
...
@@ -222,12 +222,13 @@ class Welspun_Classifier(ModelWrapper):
...
@@ -222,12 +222,13 @@ class Welspun_Classifier(ModelWrapper):
x
.
append
(
prob
[
1
])
x
.
append
(
prob
[
1
])
x
.
append
(
prob
[
2
])
x
.
append
(
prob
[
2
])
x
.
append
(
prob
[
3
])
x
.
append
(
prob
[
3
])
x
.
append
(
prob
[
4
])
a
=
x
.
index
(
max
(
x
))
a
=
x
.
index
(
max
(
x
))
# print(type(prob))
# print(type(prob))
# if self.counter%1 == 0:
# if self.counter%1 == 0:
self
.
counter
=
self
.
counter
+
1
self
.
counter
=
self
.
counter
+
1
if
a
==
0
and
x
[
0
]
>
0.95
:
if
a
==
1
and
x
[
1
]
>
0.95
:
if
self
.
defect_type
==
'Mix'
:
if
self
.
defect_type
==
'Mix'
:
cv2
.
putText
(
frame
,
text
=
"Mix Color Defect Detected"
,
org
=
(
50
,
50
),
cv2
.
putText
(
frame
,
text
=
"Mix Color Defect Detected"
,
org
=
(
50
,
50
),
color
=
(
0
,
0
,
255
),
color
=
(
0
,
0
,
255
),
...
@@ -251,7 +252,7 @@ class Welspun_Classifier(ModelWrapper):
...
@@ -251,7 +252,7 @@ class Welspun_Classifier(ModelWrapper):
# "sound_1")
# "sound_1")
# logger.info(f"Probability: {prob}")
# logger.info(f"Probability: {prob}")
# self.counter = 0
# self.counter = 0
elif
a
==
2
and
x
[
2
]
>
0.95
:
elif
a
==
3
and
x
[
3
]
>
0.95
:
if
self
.
defect_type
==
'Short'
:
if
self
.
defect_type
==
'Short'
:
cv2
.
putText
(
frame
,
text
=
"Short Defect Detected"
,
org
=
(
50
,
50
),
cv2
.
putText
(
frame
,
text
=
"Short Defect Detected"
,
org
=
(
50
,
50
),
color
=
(
0
,
0
,
255
),
color
=
(
0
,
0
,
255
),
...
@@ -275,7 +276,7 @@ class Welspun_Classifier(ModelWrapper):
...
@@ -275,7 +276,7 @@ class Welspun_Classifier(ModelWrapper):
# "sound_1")
# "sound_1")
# logger.info(f"Probability: {prob}")
# logger.info(f"Probability: {prob}")
# self.counter = 0
# self.counter = 0
elif
a
==
3
and
x
[
3
]
>
0.95
:
elif
a
==
4
and
x
[
4
]
>
0.95
:
if
self
.
defect_type
==
'Split'
:
if
self
.
defect_type
==
'Split'
:
cv2
.
putText
(
frame
,
text
=
"Split Defect Detected"
,
org
=
(
50
,
50
),
cv2
.
putText
(
frame
,
text
=
"Split Defect Detected"
,
org
=
(
50
,
50
),
color
=
(
0
,
0
,
255
),
color
=
(
0
,
0
,
255
),
...
@@ -297,6 +298,28 @@ class Welspun_Classifier(ModelWrapper):
...
@@ -297,6 +298,28 @@ class Welspun_Classifier(ModelWrapper):
# "sound_1")
# "sound_1")
# logger.info(f"Probability: {prob}")
# logger.info(f"Probability: {prob}")
# self.counter = 0
# self.counter = 0
elif
a
==
0
and
x
[
0
]
>
0.95
:
if
self
.
defect_type
==
'good'
:
cv2
.
putText
(
frame
,
text
=
"No Defect"
,
org
=
(
50
,
50
),
color
=
(
0
,
0
,
255
),
thickness
=
2
,
fontScale
=
1
,
fontFace
=
cv2
.
LINE_AA
)
# pass
else
:
self
.
defect_type
=
'good'
resized_frame
=
cv2
.
resize
(
frame
,
(
64
,
64
))
cv2
.
putText
(
frame
,
text
=
"No Defect"
,
org
=
(
50
,
50
),
color
=
(
0
,
0
,
255
),
thickness
=
2
,
fontScale
=
1
,
fontFace
=
cv2
.
LINE_AA
)
self
.
send_payload
(
"No Defect"
,
resized_frame
,
"no defect "
+
str
(
prob
[
3
]),
"#472020"
,
"#ed2020"
,
"sound_1"
)
logger
.
info
(
f
"Probability: {prob}"
)
# if self.counter % 25 == 0:
# self.send_payload("Split Defect Detected", resized_frame, "Split " + str(prob[3]), "#472020", "#ed2020",
# "sound_1")
# logger.info(f"Probability: {prob}")
# self.counter = 0
elif
a
==
2
:
elif
a
==
2
:
pass
pass
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment