sdk更新

This commit is contained in:
tanglong 2025-09-10 14:24:20 +08:00
parent 1b45d82300
commit 1162a83283
6 changed files with 105 additions and 2 deletions

Binary file not shown.

Binary file not shown.

View File

@ -54,7 +54,17 @@
</member> </member>
<member name="F:Yztob.AiSports.Inferences.Abstractions.HumanPredictorType.MultiFast"> <member name="F:Yztob.AiSports.Inferences.Abstractions.HumanPredictorType.MultiFast">
<summary> <summary>
多人检测-高速率2D结构 多人检测-低精度低速率2D结构
</summary>
</member>
<member name="F:Yztob.AiSports.Inferences.Abstractions.HumanPredictorType.MultiMedium">
<summary>
多人检测-中精度中速率2D结构
</summary>
</member>
<member name="F:Yztob.AiSports.Inferences.Abstractions.HumanPredictorType.MultiHigh">
<summary>
多人检测-高精度低速率2D结构
</summary> </summary>
</member> </member>
<member name="T:Yztob.AiSports.Inferences.Abstractions.IDetectionResultDrawer"> <member name="T:Yztob.AiSports.Inferences.Abstractions.IDetectionResultDrawer">
@ -2408,6 +2418,85 @@
<member name="M:Yztob.AiSports.Inferences.Yolo.DetectionResultDrawer.DrawingAndSave(SixLabors.ImageSharp.Image,System.Collections.Generic.IList{Yztob.AiSports.Inferences.Things.BoundingBox},System.String)"> <member name="M:Yztob.AiSports.Inferences.Yolo.DetectionResultDrawer.DrawingAndSave(SixLabors.ImageSharp.Image,System.Collections.Generic.IList{Yztob.AiSports.Inferences.Things.BoundingBox},System.String)">
<inheritdoc /> <inheritdoc />
</member> </member>
<member name="T:Yztob.AiSports.Inferences.Yolo.HumanHighPredictor">
<summary>
YOLO高度精度人体检测推理模型
</summary>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanHighPredictor.#ctor">
<summary>
初始化
</summary>
</member>
<member name="T:Yztob.AiSports.Inferences.Yolo.HumanLowPredictor">
<summary>
YOLO高度精度人体检测推理模型
</summary>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanLowPredictor.#ctor">
<summary>
初始化
</summary>
</member>
<member name="T:Yztob.AiSports.Inferences.Yolo.HumanMediumPredictor">
<summary>
YOLO高度精度人体检测推理模型
</summary>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanMediumPredictor.#ctor">
<summary>
初始化
</summary>
</member>
<member name="T:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1">
<summary>
YOLO人体检测模型推理器基类
</summary>
<typeparam name="T">输入数据类型</typeparam>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.#ctor(System.String,System.String,System.Int32,System.Int32)">
<summary>
初始化推理器基类
</summary>
<param name="modelPath">模型路径</param>
<param name="inputName">输入张量名称</param>
<param name="inputWidth">输入图像宽度</param>
<param name="inputHeight">输入图像高度</param>
</member>
<member name="P:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Session">
<summary>
获取当前推理会话
</summary>
</member>
<member name="P:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.ScoreThreshold">
<summary>
获取或设置人体评分阈值低于此值视为没有检测到人体检测结果返回null
</summary>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.GetInputObject(SixLabors.ImageSharp.Image)">
<summary>
获取模型图像输入对象
</summary>
<param name="image">要输入的图像</param>
<returns></returns>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Predicting(SixLabors.ImageSharp.Image,System.Int64)">
<inheritdoc />
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Predicting(System.String,System.Int64)">
<inheritdoc />
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Predicting(System.IO.Stream,System.Int64)">
<inheritdoc />
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Predicting(System.ReadOnlySpan{System.Byte},System.Int64)">
<inheritdoc />
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.HumanPredictorBase`1.Dispose">
<summary>
释放推理资源
</summary>
</member>
<member name="T:Yztob.AiSports.Inferences.Yolo.ObjectDetector"> <member name="T:Yztob.AiSports.Inferences.Yolo.ObjectDetector">
<summary> <summary>
YOLO对象检测抽象基类 YOLO对象检测抽象基类
@ -2545,10 +2634,24 @@
<summary> <summary>
解析输出结果 解析输出结果
</summary> </summary>
<param name="outputShape">模型预测输出结果张量</param> <param name="outputTensor">模型预测输出结果张量</param>
<param name="inputObject">检测时的输入对象</param> <param name="inputObject">检测时的输入对象</param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:Yztob.AiSports.Inferences.Yolo.OutputShapeParserPose">
<summary>
YOLO人体检测模型输出转换器
</summary>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.OutputShapeParserPose.#ctor(Yztob.AiSports.Inferences.Yolo.DetectionOptions)">
<summary>
初始化转换器
</summary>
<param name="options">检测选项</param>
</member>
<member name="M:Yztob.AiSports.Inferences.Yolo.OutputShapeParserPose.ParsingHumans(Microsoft.ML.OnnxRuntime.IDisposableReadOnlyCollection{Microsoft.ML.OnnxRuntime.DisposableNamedOnnxValue},Yztob.AiSports.Inferences.Things.ImagePixelInputObject)">
<inheritdoc />
</member>
<member name="T:Yztob.AiSports.Inferences.Yolo.OutputShapeParserSegment"> <member name="T:Yztob.AiSports.Inferences.Yolo.OutputShapeParserSegment">
<summary> <summary>
YOLO图像分割模型输出解析器 YOLO图像分割模型输出解析器

Binary file not shown.

Binary file not shown.