- 博客(57)
- 收藏
- 关注
原创 手把手python和C++交互,python调用C++程序并在python里显示c++的输出结果_pybind11
用pybind11,python和C++交互,python调用C++程序并在python里显示c++的输出结果。可以用于:已经有一个c++程序,想在python里显示这个c++程序的结果,在python里做一些运算(例如调用ML的库),并且可以返回给c++。自此,我们 通过编译制造一个 example.so 文件,在python里可以调用一个c++的代码,并且在python里显示c++的运行结果。
2023-09-20 22:54:38
730
1
原创 Ubuntu 查看内存实际频率
其中Speed是标称频率,configure是实际频率。例如图中3200频率的内存因为与其他2133频率的内存条一起,实际运行频率是2133.
2022-11-23 18:13:20
6922
翻译 一键清除Ubuntu旧内核 old kernel 22年亲测可用
一个脚本一键运行,删除旧内核同时保留当前kernel。 2022年可用,在ubuntu20.04lt上测试。
2022-10-25 20:34:00
1345
3
原创 Ubuntu 桌面美化: 1.命令行terminal显示时间用户conda环境2.桌面自动更换轮换壁纸Bing Wallpaper
0.实现功能:终端窗口调节前缀显示时间/用户/conda环境。Ubuntu桌面每隔一段时间(300s)自动随机切换已有壁纸库内的壁纸。壁纸库每天自动更新。1.可以自行搜索 zsh+ ohmyzsh 安装2.搜索bing wallpaper 安装。
2022-10-19 21:41:48
900
原创 GEM5教程: 使用 gem5 运行 PARSEC 基准测试
使用 gem5 运行 PARSEC 基准测试。full system 全系统模拟,包括gem5模拟一个计算机架构运行ubuntu,在gem5模拟的ubuntu里运行parsec基准测试,并且将模拟机的运行结果和performance记录下来。具体内容:本文是官方PARSEC教程的具体执行实现与踩坑,并且附上细节诠释与代码解读。
2022-09-28 22:56:05
4370
15
原创 三行代码转换KITTI label YOLO格式 | Convert KITTI label to YOLO| FiftyOne
本文使用fiftyone库将kitt 格式的7481个label转化为yolo格式,只需要几行代码,非常简洁易懂而且不会犯错。
2022-07-26 18:10:51
1605
1
原创 从零搭建个人深度学习服务器|SSH远程登录|外网访问|手动指定ip|端口转发
这文章是在硬件组件选择与安装,系统(ubuntu20.04)安装之后,配置客户端通过SSH远程访问自己搭建的个人服务器。主要是关于ssh远程登录和外网访问设置的部分。
2022-06-28 19:42:33
3713
1
原创 HTTPS证书过期|SSL证书过期 |华硕路由器| NAS|Certtificate is not valid
访问NAS提示https链接不安全,没有有效的SSL证书。Your connection to this site is not secure. ssl证书部分显示 Certificate is not Valid。重新生成一份新的let’s encrypt 证书, 并且NAS 导入更新后的证书即可。不止是路由器上的证书要更新,更要导入到NAS。...
2022-06-21 21:40:49
4184
3
翻译 深度相机分类介绍:结构光+立体深度+飞行时间
本文主要根据intel网站上对深度相机的介绍做一些翻译整理。涉及了三种不同类型的深度相机:结构光(Structured Light and Coded Light),双目立体视觉或者直译为立体深度(Stereo Depth)和飞行时间(Time of Flight and LiDAR).也涉及了一些intel的产品线分类.
2022-04-01 19:32:00
3313
原创 Ubuntu安装运行YOLOV3 解决opencv报错 No package ‘opencv‘ found
YOLO系列本文概述一些软件依赖官方网站和官方英文教程下载YOLOV3并直接make编译编译GPU实现YOLO要求N卡和cuda编译GPU版YOLOV3gpu运行YOLOV3 detector耗时小结You only look once (YOLO)本文概述本文讲述如何在ubuntu20.04(其他版本系统也适用)下编译官方darknet框架下YOLOV3并使用提供的coco数据集的预训练权重检测识别图片。一些软件依赖Opencv4 这里会和官方教程有一些出入,2021-2022年的时候ubunt
2022-04-01 18:50:28
5729
原创 BookSim2.0 教程
本文是yz关于BookSim2.0的个人学习经验与教程。1.介绍什么是BookSim2.0BookSim2.0 是周期正确的互联网络模拟器(A Cycle-Accurate Interconnection Network Simulator),被设计用来伴随William James Dally 等人出版的的书籍 Principles and Practices of INterconnection on Networks使用。此后其功能不断得到扩展。当前的主要版本 BookSim 2.0 支持广泛
2021-08-04 04:03:12
5660
原创 Linux下查找ttyUSB口 putty 串口转USB 连接
需求:在Linux系统(Ubuntu)下,需要查找ttyUSB口,以便串口通讯工具如Putty连接,显示FPGA板通过UART输出的结果。Putty界面:如何获取usb口的参数:下面展示一些 内联代码片。// ctrl+shift+t open terminalls /dev/ttyUSB*结果如下图:...
2021-07-23 17:28:45
1979
原创 iSLIP 指针滑动多次迭代循环优先级匹配算法 理解
本文是yz在学习PPIN一书时对iSLIP算法的理解。简介什么是iSLIPiSLIP是用于多输入多输出交换机的一种分配(Allocator)算法,由Nick McKeown 1999年在《The iSLIP Scheduling Algorithmfor Input-Queued Switches》提出。有n个输入与n个输出时,每个输入会对部分或全部输出口产生占用请求。如何分配输出口给需要的输入口呢?如果采用简单的FIFO机制,先到的输入队列的请求先处理,会遇到HOL(head-of-li
2021-07-21 01:20:56
5229
4
原创 vivado 导入 zybo 版文件
Vivado Version 2015.1 and Later Board File Installation (Legacy):2015.1版本以后,去 https://github.com/Digilent/vivado-boards/archive/master.zip下载,将new/board_files内所有文件复制,粘贴在安装ivado目录的如vado/2019.2/data/boards/boards_files 目录下。重启ivado,在添加board或part文件中,选择board即可
2020-11-29 21:58:26
893
翻译 tensorflow tf flops计算
https://pypi.org/project/keras-flops/from tensorflow.keras import Model, Inputfrom tensorflow.keras.layers import Dense, Flatten, Conv2D, MaxPooling2D, Dropoutfrom keras_flops import get_flops# build model# build model# inp = Input((32, 32, 1))# x
2020-10-29 20:16:53
2154
4
原创 tensorflow tf 建立自己的数据集/将数据集重新保存
研究噪声影响,对mnist数据集每一个图片先变动后,用2个空集分别append改动后的图片和标签。然后zip,多个列表一一对应。代码如下:包含冗余代码,仅供参考。for PatternID in np.arange(0, Number_samples): # for test set 0...9999 Data_Raw, Label = Loader(PatternID, Noise_Amplitude / 100, Bit_Compression, working_dire...
2020-10-28 02:40:44
794
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅