Skip to content

Commit

Permalink
adding chart evi-ai-structuring-2.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
softwarerecipes committed Mar 5, 2024
1 parent bddda08 commit 074e57e
Show file tree
Hide file tree
Showing 9 changed files with 490 additions and 0 deletions.
6 changes: 6 additions & 0 deletions charts/evi-ai-structuring-2.1.0/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
apiVersion: v2
appVersion: 1.16.0
description: A Helm chart for Kubernetes
name: evi-ai-structuring
type: application
version: 2.1.0
76 changes: 76 additions & 0 deletions charts/evi-ai-structuring-2.1.0/configs/queryPipeline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"Nodes": [
{
"Node Class Name": "RawImageInputNode",
"Node Name": "Input",
"Thread Number": "1",
"Is Source Node": "true"
},
{
"Node Class Name": "CPUJpegDecoderNode",
"Node Name": "Decoder",
"Thread Number": "1",
"Is Source Node": "false"
},
{
"Node Class Name": "DetectionNode_CPU",
"Node Name": "Detection",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-detection-evi-0.0.1/FP16-INT8/vehicle-detection-evi-001.xml;ModelProcConfPath=(STRING)vehicle-detection-evi-0.0.1/vehicle-detection-evi-001.model_proc.json;Threshold=(FLOAT)0.8;MaxROI=(INT)0"
},
{
"Node Class Name": "ClassificationNode_CPU",
"Node Name": "Attribute",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-attributes-recognition-barrier-0039/FP16-INT8/vehicle-attributes-recognition-barrier-0039.xml;LabelFile=(STRING)vehicle-attributes-recognition-barrier-0039/vehicle-attributes-recognition-barrier-0039.model_proc.json"
},
{
"Node Class Name": "FeatureExtractionNode_CPU",
"Node Name": "FeatureExtraction",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)fe-pytorch-0.0.1/INT8/fe-pytorch-0.0.1.xml;Threshold=(FLOAT)0.1;Quantization_Scale=(FLOAT)411.317"
},
{
"Node Class Name": "LLOutputNode",
"Node Name": "Output",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "BufferType=(STRING)String"
}
],
"Links": [
{
"Previous Node": "Input",
"Previous Node Port": "0",
"Next Node": "Decoder",
"Next Node Port": "0"
},
{
"Previous Node": "Decoder",
"Previous Node Port": "0",
"Next Node": "Detection",
"Next Node Port": "0"
},
{
"Previous Node": "Detection",
"Previous Node Port": "0",
"Next Node": "Attribute",
"Next Node Port": "0"
},
{
"Previous Node": "Attribute",
"Previous Node Port": "0",
"Next Node": "FeatureExtraction",
"Next Node Port": "0"
},
{
"Previous Node": "FeatureExtraction",
"Previous Node Port": "0",
"Next Node": "Output",
"Next Node Port": "0"
}
]
}
76 changes: 76 additions & 0 deletions charts/evi-ai-structuring-2.1.0/configs/strucPipeline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"Nodes": [
{
"Node Class Name": "StorageImageInputNode",
"Node Name": "Input",
"Thread Number": "1",
"Is Source Node": "true"
},
{
"Node Class Name": "CPUJpegDecoderNode",
"Node Name": "Decoder",
"Thread Number": "1",
"Is Source Node": "false"
},
{
"Node Class Name": "DetectionNode_CPU",
"Node Name": "Detection",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-detection-evi-0.0.1/FP16-INT8/vehicle-detection-evi-001.xml;ModelProcConfPath=(STRING)vehicle-detection-evi-0.0.1/vehicle-detection-evi-001.model_proc.json;Threshold=(FLOAT)0.8;MaxROI=(INT)0"
},
{
"Node Class Name": "ClassificationNode_CPU",
"Node Name": "Attribute",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-attributes-recognition-barrier-0039/FP16-INT8/vehicle-attributes-recognition-barrier-0039.xml;LabelFile=(STRING)vehicle-attributes-recognition-barrier-0039/vehicle-attributes-recognition-barrier-0039.model_proc.json"
},
{
"Node Class Name": "FeatureExtractionNode_CPU",
"Node Name": "FeatureExtraction",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)fe-pytorch-0.0.1/INT8/fe-pytorch-0.0.1.xml;Threshold=(FLOAT)0.1;Quantization_Scale=(FLOAT)411.317"
},
{
"Node Class Name": "LLResultSinkNode",
"Node Name": "Output",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "BufferType=(STRING)String"
}
],
"Links": [
{
"Previous Node": "Input",
"Previous Node Port": "0",
"Next Node": "Decoder",
"Next Node Port": "0"
},
{
"Previous Node": "Decoder",
"Previous Node Port": "0",
"Next Node": "Detection",
"Next Node Port": "0"
},
{
"Previous Node": "Detection",
"Previous Node Port": "0",
"Next Node": "Attribute",
"Next Node Port": "0"
},
{
"Previous Node": "Attribute",
"Previous Node Port": "0",
"Next Node": "FeatureExtraction",
"Next Node Port": "0"
},
{
"Previous Node": "FeatureExtraction",
"Previous Node Port": "0",
"Next Node": "Output",
"Next Node Port": "0"
}
]
}
128 changes: 128 additions & 0 deletions charts/evi-ai-structuring-2.1.0/configs/videoStrucPipeline.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
{
"Nodes": [
{
"Node Class Name": "StorageVideoInputNode",
"Node Name": "Input",
"Thread Number": "1",
"Is Source Node": "true"
},
{
"Node Class Name": "VideoDecoderNode",
"Node Name": "Decoder",
"Thread Number": "1",
"Is Source Node": "false"
},
{
"Node Class Name": "DetectionNode_CPU",
"Node Name": "Detection",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-detection-evi-0.0.1/FP16-INT8/vehicle-detection-evi-001.xml;ModelProcConfPath=(STRING)vehicle-detection-evi-0.0.1/vehicle-detection-evi-001.model_proc.json;Threshold=(FLOAT)0.8;MaxROI=(INT)0"
},
{
"Node Class Name": "TrackerNode_CPU",
"Node Name": "Tracker",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "TrackerType=(STRING)zero_term_imageless"
},
{
"Node Class Name": "QualityAssessNode",
"Node Name": "QualityAssess",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;QualityMode=(INT)1;ImageSize=(INT)320;ModelPath=(STRING)vehicle-qnet-0.0.1/FP16/quality-assess-001.xml;InferStreams=(INT)0"
},
{
"Node Class Name": "ObjectSelectNode",
"Node Name": "Select",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "FrameInterval=(INT)30;TopK=(INT)1"
},
{
"Node Class Name": "StorageImageUploadNode",
"Node Name": "UploadImage",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "MediaType=(STRING)video;DataSource=(STRING)vehicle"
},
{
"Node Class Name": "ClassificationNode_CPU",
"Node Name": "Attribute",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)vehicle-attributes-recognition-barrier-0039/FP16-INT8/vehicle-attributes-recognition-barrier-0039.xml;LabelFile=(STRING)vehicle-attributes-recognition-barrier-0039/vehicle-attributes-recognition-barrier-0039.model_proc.json"
},
{
"Node Class Name": "FeatureExtractionNode_CPU",
"Node Name": "FeatureExtraction",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "InferReqNumber=(INT)6;InferStreams=(INT)6;CPUBindThread=(STRING)NUMA;ModelPath=(STRING)fe-pytorch-0.0.1/INT8/fe-pytorch-0.0.1.xml;Threshold=(FLOAT)0.1;Quantization_Scale=(FLOAT)411.317"
},
{
"Node Class Name": "LLResultSinkNode",
"Node Name": "Output",
"Thread Number": "1",
"Is Source Node": "false",
"Configure String": "BufferType=(STRING)String"
}
],
"Links": [
{
"Previous Node": "Input",
"Previous Node Port": "0",
"Next Node": "Decoder",
"Next Node Port": "0"
},
{
"Previous Node": "Decoder",
"Previous Node Port": "0",
"Next Node": "Detection",
"Next Node Port": "0"
},
{
"Previous Node": "Detection",
"Previous Node Port": "0",
"Next Node": "Tracker",
"Next Node Port": "0"
},
{
"Previous Node": "Tracker",
"Previous Node Port": "0",
"Next Node": "QualityAssess",
"Next Node Port": "0"
},
{
"Previous Node": "QualityAssess",
"Previous Node Port": "0",
"Next Node": "Select",
"Next Node Port": "0"
},
{
"Previous Node": "Select",
"Previous Node Port": "0",
"Next Node": "UploadImage",
"Next Node Port": "0"
},
{
"Previous Node": "UploadImage",
"Previous Node Port": "0",
"Next Node": "Attribute",
"Next Node Port": "0"
},
{
"Previous Node": "Attribute",
"Previous Node Port": "0",
"Next Node": "FeatureExtraction",
"Next Node Port": "0"
},
{
"Previous Node": "FeatureExtraction",
"Previous Node Port": "0",
"Next Node": "Output",
"Next Node Port": "0"
}
]
}
20 changes: 20 additions & 0 deletions charts/evi-ai-structuring-2.1.0/templates/configmap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# INTEL CONFIDENTIAL
#
# Copyright (C) 2022 Intel Corporation.
#
# This software and the related documents are Intel copyrighted materials, and your use of
# them is governed by the express license under which they were provided to you (License).
# Unless the License provides otherwise, you may not use, modify, copy, publish, distribute,
# disclose or transmit this software or the related documents without Intel's prior written permission.
#
# This software and the related documents are provided as is, with no express or implied warranties,
# other than those that are expressly stated in the License.

---
apiVersion: v1
kind: ConfigMap
metadata:
namespace: {{ .Values.global.namespace.value }}
name: {{ .Values.configMap.name }}
data:
{{ (.Files.Glob "configs/**.json").AsConfig | indent 2 }}
Loading

0 comments on commit 074e57e

Please sign in to comment.