摘要: Variadic Templates 基础知识 1 可变参数包,可以很方便的完成recursive function call(递归函数调用) 2 typename... Types || const Types&... args || print(args...) 三个点的位置是语法规定,不必深究 阅读全文
posted @ 2021-01-19 22:39 Truman001 阅读(122) 评论(0) 推荐(0) 编辑
摘要: # yolov5内存分布分析 ## Transpose输出分析 假设batch_size为1,yolov5有三个输出,shape分别是: - (1,3,80,80,85) - (1,3,40,40,85) - (1,3,20,20,85) 其中3代表anchor数量,20*20代表feature_m 阅读全文
posted @ 2023-05-30 13:45 Truman001 阅读(128) 评论(0) 推荐(0) 编辑
摘要: python调用C/C++ 简单C函数(无参数无返回值) 1 编写C程序 // sample.c #include <stdio.h> void hello_world() { printf("Hello, world!\n"); } 2 编译C程序 gcc -shared -o libsample 阅读全文
posted @ 2023-04-24 20:21 Truman001 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 安装命令 sudo apt-get install gcc-aarch64-linux-gnu sudo apt-get install g++-aarch64-linux-gnu 什么是交叉编译 解释什么是交叉编译之前,先要明白一个概念:本地编译 我们之前常见的软件开发,都是属于本地编译: 在当前 阅读全文
posted @ 2023-04-24 19:30 Truman001 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.将C程序编译为动态库; 2.python代码加载动态库调用C函数 阅读全文
posted @ 2023-04-21 14:37 Truman001 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Python 是一种解释型语言(先编译后解释语言),不需要编译成可执行文件,而是在运行时逐行解释执行,故运行效率相比C/C++较低。Python 的运行原理可以简单地概括为以下几个步骤: 词法分析和语法分析:Python 解释器会将源代码进行词法分析,将代码转换为一系列的 Token(即词法单元)。 阅读全文
posted @ 2023-04-21 14:35 Truman001 阅读(682) 评论(0) 推荐(0) 编辑
摘要: def weight_init(m): # 初始化权重 # print(m) if isinstance(m, torch.nn.Conv3d): n = m.kernel_size[0] * m.kernel_size[1] * m.kernel_size[2] * m.out_channels 阅读全文
posted @ 2023-03-23 14:23 Truman001 阅读(22) 评论(0) 推荐(0) 编辑
摘要: import onnx # 加载ONNX模型 model_path = "model.onnx" model = onnx.load(model_path) # 遍历模型的图结构,获取每一层的节点属性 for node in model.graph.node: # 输出节点名称和类型 print(f 阅读全文
posted @ 2023-03-23 14:21 Truman001 阅读(497) 评论(0) 推荐(1) 编辑
摘要: import random my_list = [1, 2, 3, 4, 5] random_number = random.choice(my_list) print(random_number) 阅读全文
posted @ 2023-03-23 14:19 Truman001 阅读(25) 评论(0) 推荐(0) 编辑
摘要: import random my_list = [1, 2, 3, 4, 5] random_number = random.choice(my_list) print(random_number) 阅读全文
posted @ 2023-03-23 14:17 Truman001 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 最近多个小伙伴儿问“ImportError: No module named xxx“,应该怎么样解决。 其实,问这个问题,还是因为你对python的基本方法没有掌握好,我也把这类问题的通用解决方法整理一下,希望对小伙伴儿们能够有帮助。 报错现象:ImportError: No module nam 阅读全文
posted @ 2023-03-21 14:39 Truman001 阅读(30) 评论(0) 推荐(0) 编辑