学习心得
文章平均质量分 54
LiBin1103
这个作者很懒,什么都没留下…
展开
-
面试-素因分解
面试-因数分解原创 2022-03-11 10:10:01 · 995 阅读 · 0 评论 -
ncnn上部署yolov5
1、准备工作U神的yolov5源码,下载地址 自己的模型或者yolov5官网发布模型 linux系统(本在ubuntu18的docker环境下部署 ) ncnn源码,下载地址 opencv protobuf opencv和protobuf必须安装否则在编译ncnn的时候,由于检测不到protobuf和opencv,onnx2ncnn工具不会被编译。 2、.pt文件转.onnx文件将yolov5从torch框架转到ncnn上前需要用onnx工具先将.pt模型文件转化为.o.原创 2021-03-21 01:12:25 · 1912 阅读 · 0 评论 -
jpg转海思nnie所需要的.bgr格式的数据
# -*- coding: utf-8 -*-# @Time : 2020/8/11 下午5:47# @Author :libin# @File : jpg2bgr.py# @Software: PyCharmimport cv2from numpy import *import numpy as npimport globimport osclass JPG2BGR(object): def __init__(self,basedir="./",test_path="./te.原创 2020-09-02 14:55:18 · 758 阅读 · 0 评论 -
linux下,批量复制文件名带空格的文件
在windows或者linux下,在复制,或者移动,或者制作深度学习训练集时,对于文件名中带有空格的文件处理会很棘手,不管用python还是c++都不好处理,这是可以用shell脚本。#!/bin/bashSALVEIFS=$IFSIFS=$(echo -en "\n\b")base_dir=/mnt/workspcae/darknet/dataset/flame_dataset/validation/images/copyto=/mnt/workspcae/darknet/dataset原创 2020-07-08 15:07:47 · 1169 阅读 · 0 评论 -
机器学习-逻辑回归算法推理+代码复现
1、算法推理:这里算法推理和代码复现原型参考:https://blog.csdn.net/zouxy09/article/details/203196732、算法应用背景-课题设计:企业财务风险预警是企业风险预警系统的一个重要组成部分,它能有效的预知部分财务风险。本课题将风险公司记为ST,非风险公司记为非ST,ST判断标准如下:1.)连续两年年报显示净利润为负值2)净资产收益率、总资产净利润率为负值。其影响特征变量如下:注: 现金比率= 货币资金÷流动负债;盈利现..原创 2020-06-04 17:11:32 · 1435 阅读 · 0 评论 -
cmake 编译出现“CMake Error at aten/src/ATen/CMakeLists.txt:226 (set_property): set_property could not”
在cmake升级后出现“CMake Error at aten/src/ATen/CMakeLists.txt:226 (set_property): set_property could not”错误,查找很多资料后发现是由于缺少第三方库造成。解决方法:git submodule update --init --recursive原创 2020-06-01 19:19:04 · 2070 阅读 · 0 评论 -
ubuntu16.04下,虚拟环境中编译caffe源码血泪史
注意:该博客中不包含显卡驱动安装和cuda安装相关教程1、环境Ubuntu 16.04 LTS conda 4.8.2 (虚拟环境中为python3.5) GTX1660 cuda9.0 cudnn7.4 2、下载caffe源码git clone https://github.com/BVLC/caffe.git3、创建虚拟环境(py3.5)conda create -n Caffe python=3.6进入到步骤2下载的caffe的根目录下安装caffe需.原创 2020-05-21 18:43:50 · 650 阅读 · 0 评论 -
解决opencv-python 安装缓慢问题
在搭建开发环境的过程和中,直接利用pip install opencv-python 安装,有时候会出现time out情况,所以采用镜像安装,这里也可以指定其他源。pip install opencv-python -ihttps://pypi.tuna.tsinghua.edu.cn/simple原创 2020-05-21 10:21:09 · 6590 阅读 · 0 评论 -
ubuntu系统解决特设符号无法输出问题(如@,|,“ ”)
1、描述在ubuntu系统中,编写代码时常常会遇到#,|,“ ”等特殊符号在使用组合键时无法正常输出的问题。2、解决搜索框 里 ,搜索 fcitx ,然后打开 Fcitx->输入法,查看输入法是不是键盘-英语(美国),如果不是,则将键盘-英语(美国)输入法放到第一个位置,如果输入法中没有键盘-英语(美国),点击窗口下方的"+"按钮,找到键盘-英语(美国)点击确定,即可安装,将键盘-英语(美国)输入法放到第一个位置后不用重启就可生效。...原创 2020-05-18 15:27:57 · 2234 阅读 · 0 评论 -
Pycharm调试时按F8单步调试失灵解决方法
问题描述:在pycharm中单步调试时,有时候会遇到一种情况,按F8单步调试时,按键失灵,但是鼠标点击单步调试按钮时代码可以正常运行。问题出现的可能原因及解决方法:检查是否安装网易有道词典,如果安装有道词典可能是由于有道词典的取词关开快捷键占用F8功能导致,关闭有道词典,pycharm的F8单步调试功能恢复。...原创 2020-05-11 16:23:20 · 2036 阅读 · 3 评论 -
win10在升级pip的过程中损坏pip的解决方法
在进行pip升级的过程中出现了“ImportError: No module named 'pip._internal'”的错误,在网上经过一番搜素之后发现,很多解决办法都无法解决我的问题,依然提示“__init__.py”,拒绝访问,于是:我在命令行试着输入:python -m pip uninstall pip回车,发现出来一大堆提示,然后会让选择,'Y/N',此时我选择,Y,然后提...原创 2019-07-03 14:14:00 · 1664 阅读 · 0 评论 -
柔性数组
扩展:空结构体占用内存的值不确定; C语言中结构体的最后一个元素可以是大小未知的数组 C语言中可以由结构体产生柔性数组struct stru{int length;int num[];//占位符};printf("sizeof(struct stru)=%d",structstru)原创 2017-08-26 14:55:39 · 317 阅读 · 0 评论 -
基于tiny6410的移动物体检测资料
alsa移植:http://blog.csdn.net/linweig/article/details/5459069motion移植:http://blog.csdn.net/l461269717/article/details/8008086V4L2资料:http://www.cnblogs.com/emouse/archive/2013/03/04/2943243.html原创 2017-08-20 17:38:54 · 281 阅读 · 0 评论 -
tiny6410的IIC裸机驱动
IIC即Inter-IntegratedCircuit(集成电路总线),是一种多向控制总线,由飞利浦半导体公司在八十年代初设计,主要是用来连接整体电路(ICS)。在IIC中,多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实施数据传输的控制源,这种方式简化了信号传输总线。I2C串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到I2C总线设备上的串行数据SDA原创 2017-07-13 12:04:58 · 621 阅读 · 0 评论