TA的每日心情 | 擦汗 2020-4-8 12:00 |
---|
签到天数: 381 天 连续签到: 1 天 [LV.9]以坛为家II
|
Version 0.1.0[color=var(--MAIN-ANCHOR-color)][size=0.5em]通用高层函数[color=var(--MAIN-ANCHOR-color)][size=0.5em] HS.__init__()[color=var(--MAIN-ANCHOR-color)][size=0.5em]版本 Version: 0.1.0 总览 Overview: 初始化角蜂鸟高层接口。 语法 Syntax:
hs.HS(modelName, **kwargs)net = hs.HS('FaceDetector', zoom = True, verbose = 2) HS.run()[color=var(--MAIN-ANCHOR-color)][size=0.5em]result = net.run(img, **kwargs)result = net.run(img) HS.getParam()[color=var(--MAIN-ANCHOR-color)][size=0.5em]版本 Version: 0.1.0 总览 Overview: 获取模型信息。 语法 Syntax:
modelParam = getParam(modelName):参数 Parameters: - modelName: 模型名称,例如’mnist’。
返回 Return: 返回模型参数,例如 [‘graph_mnist’, 0.007843, 1.0, True, (28,28), 1]。分别对应为模型文件名称、Scale、Mean、是否为灰度、网络输入尺寸、模型ID。未来会增加自定义模型。 范例 Example:
modelParam = getParam('mnist'):SSD 相关高层函数[color=var(--MAIN-ANCHOR-color)][size=0.5em] HS.getBoundingBoxFromSSDResult()[color=var(--MAIN-ANCHOR-color)][size=0.5em]boxes = getBoundingBoxFromSSDResult(out_HS, size):参数 Parameters: - out_HS: SSD网络输出结果。
- size: 网络输入尺寸。
返回 Return: 返回检测窗Array,例如 [[0, 0.99805, 334, 2, 595, 289]]。分别对应为: - 检测目标类别:人脸固定为0, 物体检测时可为0-19,对应不同的标签(请参考VOC数据库标注)。
- 检测置信度:范围为0-1,越高检测器越肯定目标是否准确。
- 人脸框的位置:4个数值对应左上角和右下角坐标。
范例 Example:
output = self.getBoundingBoxFromSSDResult(output, (300,300)) HS.plotSSD()[color=var(--MAIN-ANCHOR-color)][size=0.5em]img = net.plotSSD(result)参数 Parameters: 返回 Return: 返回画框的图像。
Scene Recorder 相关高层函数[color=var(--MAIN-ANCHOR-color)][size=0.5em] HS.init_recorder()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.init_recorder(feat_dim)参数 Parameters: - feat_dim: 图像特征向量的维度。范例中为1024。
返回 Return: 无。 范例 Example:
self.init_recorder(result[1].shape[0]) HS.record()[color=var(--MAIN-ANCHOR-color)][size=0.5em]result = record(result, key, **kwargs)key = cv2.waitKey(5)prob = net.record(result, key) HS.compressFeatBin()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.compressFeatBin()参数 Parameters: 无。 返回 Return: 无。
HS.buildANN()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.buildANN()参数 Parameters: 无。 返回 Return: 无。
HS.runANN()[color=var(--MAIN-ANCHOR-color)][size=0.5em]result = net.runANN(feat) HS.saveBinsToLocal()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.saveBinsToLocal()参数 Parameters: 无。 返回 Return: 无。
HS.loadBinsToLocal()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.loadBinsToLocal()参数 Parameters: 无。 返回 Return: 无。
HS.resetBins()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.resetBins()参数 Parameters: 无。 返回 Return: 无。
HS.dispBins()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.dispBins()参数 Parameters: 无。 返回 Return: 无。
其他功能:包含只获取图像、数学函数以及发送消息函数等[color=var(--MAIN-ANCHOR-color)][size=0.5em] HS.getImage()[color=var(--MAIN-ANCHOR-color)][size=0.5em]image = net.getImage() HS.msg()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.msg(string)参数 Parameters: 返回 Return: 无。
HS.msg_debug()[color=var(--MAIN-ANCHOR-color)][size=0.5em]net.msg_debug(string)参数 Parameters: 返回 Return: 无。
HS.softmax()[color=var(--MAIN-ANCHOR-color)][size=0.5em]softmax_result = net.softmax(result)
|
评分
-
查看全部评分
|