- 博客(19)
- 收藏
- 关注
原创 计算机视觉与深度学习课程记录
本文章用于个人记录课程,以便复习,不做其它用途。图像表示:像素表示、全局特征表示(如GIST),局部特征表示(如SIFT特征+词袋模型)分类器:近邻分类器、贝叶斯分类器、线性分类器、支撑向量机分类器、神经网络分类器、随机森林、Adaboost损失函数:0-1损失、多类支撑向量机损失、交叉熵损失、L1损失、L2损失优化算法:<一阶方法>:梯度下降、随机梯度下降、小批量随机梯度下降<二阶方法>:牛顿法、BFGS、L-BFGS评价指标:正确率(accuracy)
2022-05-25 19:02:42
475
原创 【pytorch环境安装搭建】
pytorch安装,简单记录1.准备好Anaconda环境,官网下载conda安装完成后,cmd可直接进行conda指令操作2.环境配置(1)环境名为paddle ,python版本为3.9,后续深度学习操作在此环境上进行conda create -n pytorch python=3.9(2)进入指定环境conda activate pytorch (3)pytorch官网按自己配置获得conda下载指令,pytorch官网下载例如我下载的是cpu版本,建议使用pip下载,用con
2022-05-24 17:48:25
334
原创 python-opencv
python-opencv文章目录python-opencv一、图像处理1.二值化 threshold2.图像平滑3.形态学总结一、图像处理1.二值化 thresholdret,threshold_img=cv2.threshold(img,80,255,cv2.THRESH_BINARY)cv2.imshow('threshold',threshold_img)2.图像平滑均值滤波 blur,方框滤波 boxFilter高斯滤波 GaussianBlur, 中值滤波#均值滤波#[1
2022-04-07 18:46:18
3580
原创 (C++) 07 C++ 模板和STL
C++ 模板和STL1.模板1.1 模板的概念2.STL初识3.STL-常用容器4.STL-函数对象5.STL-常用算法1.模板1.1 模板的概念其实就是其他语言里的 泛型,函数模板的声明要放在具体实现函数的上方2.STL初识3.STL-常用容器4.STL-函数对象5.STL-常用算法...
2022-04-01 17:30:20
1068
原创 (C++) 06 职工管理系统
头文件包括:workerManager.hworker.hemployee.hManager.hBoss.h源文件包括:workerManager.cppemployee.cppManager.cppBoss.cpp职工管理系统.cppworkerManager.h#pragma once//防止头文件重复包含#include<iostream>#include"worker.h"#include "employee.h"#include"Boss.h"#in
2022-03-25 14:12:40
215
原创 (C++)05 类和对象
类和对象1.封装1.1 封装的意义1.2 struct 和 class 区别1.3 成员属性设置为私有2.对象的初始化和清理2.1 构造函数和析构函数类和对象C++面向对象三大特性:封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为1.封装1.1 封装的意义(1)将属性和行为作为一个整体,表现生活中的事务语法:class 类名{ 访问权限: 属性 / 行为 };(2)类在设计时,可以把属性和行为放在不同的权限下,加以控制pubilc 公共权限 ,
2022-03-15 15:17:26
1118
原创 (C++)04 函数提高
函数高级:1、函数默认参数(1)如果某个位置已经有了默认参数,那么从这个歌位置往后,从左到右都必须有默认值(2)如果函数声明有默认参数,函数实现就不能有默认参数int func(int a,int b,int c=10);int func(int a,int b,int c){...}2、函数占位参数3、函数重载int &a=10;//不合法const int &a=10;//合法,相当于const自动创建了一个临时temp变量,即int temp=10;int &
2022-03-15 11:57:38
546
原创 (C++) 03 内存四区和引用
1.内存分区模型C++程序在执行时,将内存大方向划分为4个区域。代码区:存放函数体的二进制代码,由操作系统进行管理的。全局区:存放全局变量和静态变量以及常量。栈区:由编译器自动分配和释放,存放函数的参数值,局部变量等。堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区的意义:不同区域存放的数据,赋予不同的生命周期,给我们更大的灵活编程2.引用值传递、地址传递、值传递Int Fun(&a,&b){return a+b;};Int main(){in
2022-03-15 11:08:36
893
原创 (C++)02 指针
四、指针1、指针和数组#include<iostream>using namespace std;void swap01(int a, int b){ int temp = a; a = b; b = temp;}void swap02(int *a,int *b){ int temp = *a; *a = *b; *b = temp;}//冒泡排序函数,参数1-数组首地址,参数2-数组长度void bubbleSort(int* arr,int len
2022-03-15 10:58:30
93
原创 (C++)01 数据类型、运算符、流程结构
一、数据类型整型int a=10;sizeof 关键字sizeof(a)实型(浮点型)double 占4字节 float 占8字节字符型char ch='a' (int)char //字符型转ASCII布尔类型bool flag=TRUE/FALSE二、运算符比较运算符:赋值运算符:逻辑运算符:算术运算符:前置后置++:三、程序流程结构C/C++最基本的3种程序运行结构:顺序结构、选择结构、循环结构选择结构:if语句:if(a==10)
2022-03-15 10:52:39
110
原创 C++ 指针理解
一、什么是指针?指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。int a=1;int* p=&a; //则 p 的指针类型时 int*,p指向的a,p储存的是a的内存地址,*p=1,*p是a的地址上储存的数值1#include <iostream> using namespace std; int main (){ int var = 20; // 实际变量的声明
2021-11-24 14:40:39
374
原创 C++疑问记录
(1)C++中的.和::和:和->的区别在学习C++的过程中我们经常会用到.和::和:和->,在此整理一下这些常用符号的区别。1、A.B则A为对象或者结构体;2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;3、::是作用域运算符,A::B表示作用域A中的名称B,A可以是名字空间、类、结构;4、:一般用来表示继承;...
2021-11-24 14:27:30
393
原创 (Paddle)1.PaddleDetection环境搭建测试
最近用PaddleDetection 2.2 搭建了初步目标检测,进行简单记录参考博文:paddledetection搭建训练1.准备好Anaconda环境,官网下载conda安装完成后,cmd可直接进行conda指令操作2.环境配置(1)环境名为paddle ,python版本为3.8,后续深度学习操作在此环境上进行conda create -n paddle python=3.8(2)进入指定环境conda activate paddle(3)飞桨官网按自己配置获得conda下载指
2021-10-29 15:55:45
1774
转载 判断文件创建成功问题(如ftp上传后或者图片上传后,判断上传成功/写入完毕)
目前我看到的其他人的帖子对上传成功的判断不外乎如下:1.创建文件时使用临时文件名,以特定后缀结尾,完毕后改回去来判断2.通过线程隔几秒看文件大小3.保存到临时目录,完成后移动到正式目录4.也有在文件内加标记的,但这个不确定对文件会有什么影响但是最简单有效的方式就是String fileStr=“E:\我的文档\OS X 10.11.1(15B42).cdr”;File file=new File(fileStr);System.out.println(“renameTo:”+file.ren
2021-10-29 14:57:44
1418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人