Git Product home page Git Product logo

tnn_demo's People

Contributors

cmdbug avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tnn_demo's Issues

input_cvt_param.scale and bias

input_cvt_param.scale = {1.0 / 255, 1.0 / 255, 1.0 / 255, 0.0};
input_cvt_param.bias = {0.0, 0.0, 0.0, 0.0};
why scale is 1/255 ,and the last is 0.0?
bias is ?

您好,模型转为tnn 精度下降问题

您好, 我用官方给的yolov5s.pt转为tnn,测试结果正常。 但把自己训练的pt转为tnn后,精度下降很多(跟pytorch版本对比),这是哪里的原因呢?

Details about Yolov5

Hi. I am running your demo and feel confused about your YOLOv5 demo.

There is a "layers" parameter in the Yolov5.h:

std::vector<YoloLayerData> layers{

std::vector layers{
{"output", 32, {{116, 90}, {156, 198}, {373, 326}}},
{"413", 16, {{30, 61}, {62, 45}, {59, 119}}},
{"431", 8, {{10, 13}, {16, 30}, {33, 23}}},
};

I wonder what's the meanings of these values?

Get OpenCL command queue failed!

你好,我使用华为手机,尝试使用GPU运行(CPU测试正常),但一直出错:Get OpenCL command queue failed! 请问大神是怎么跑通GPU的

人脸特征分布图

我想问一下,TNN人脸检测配准-腾讯优图实现这个例子,有关于人脸特征分布图吗,获取到的key_points 是随机的还是按固定规则排序的

关于检测类别问题

@cmdbug

大神,我的模型可以正常运行 ,但是检测的类别依然按照coco类别显示的,类别索引是对的,我把label数组改成自己的了,但是依然显示的是coco的label。

# yolov5.h文件
    std::vector<std::string> labels{"prohibitory", "warning", "mandatory"};
private:
    std::shared_ptr<tnn::TNN> net;
    std::shared_ptr<TNN_NS::Instance> instance;
    TNN_NS::DeviceType device_type;

    int net_width = 640;
    int net_height = 640;
    int num_class = 3;

比如,索引号检测是0,应该显示prohibitory,结果显示的是coco中的person,求大神解答一下

Error when deploying nanodet

Hello. I trained a nanodet model from
https://github.com/RangiLyu/nanodet,
and an error occurred to me when processing
auto status = NanoDet::instance->GetCommandQueue(&command_queue);
:

2021-10-03 22:27:42.800142+0800 TNNDemo[7059:1059735] new NanoDet
E/tnn: virtual tnn::Status tnn::DefaultNetwork::InitLayers(tnn::NetStructure *, tnn::NetResource *) [File /Users/TURUI/Desktop/TNN/source/tnn/core/default_network.cc][Line 236] Error Init layer Conv_0 (err: 4096 or 0x1000)
2021-10-03 22:27:42.839470+0800 TNNDemo[7059:1059735] GPU initialization failed, switch to CPU
E/tnn: virtual tnn::Status tnn::DefaultNetwork::InitLayers(tnn::NetStructure *, tnn::NetResource *) [File /Users/TURUI/Desktop/TNN/source/tnn/core/default_network.cc][Line 236] Error Init layer Conv_0 (err: 4096 or 0x1000)
2021-10-03 22:27:42.845144+0800 TNNDemo[7059:1059735] TNN init failed 4096
(lldb)

It seems that the error is caused by initialization. Do you have any ideas to fix it?

关于出现许多额外的检测框问题

大神,我运行了我的模型,如图。出现了许多额外的检测框

我初步估计是NMS的问题,我调节了APP中NMS滑动条,然而并没有什么效果

请问大神,造成图片中的检测现象的原因是NMS的问题吗?如果是,我应该怎么修改?谢谢

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.