Posts

C语言基础 - 文件编程 —— 概述篇

目录 联合体和共用体 枚举 系统文件 文件指针和普通指针区别 文件分类 文件操作的一般步骤 文件访问路径 打开,关闭文件函数 联合体和共用体 union test { char ch; short sh; int var;

Python写了个疫情信息快速查看工具

年关将至,大家对疫情的关注度也愈发提升,本次使用PyQt5撰写100行代码写一个疫情信息快速查看工具。 一.准备工作 1.PyQt5 PyQt 是一个用于创建GUI应

14天学习训练营之 初识Pygame

目录 学习知识点 PyGame 之第一个 PyGame 程序 导入模块 初始化 ​​1.screen 2. 游戏业务 学习笔记 当 init () 的时候,它在干什么? init () 实际上检查了哪些东西呢? 它到

【MyBatis框架】关联映射

关系映射 1. 关联映射概述 2. 环境搭建 3.处理字段名和属性名不一致的情况 4. 处理一对一映射 5. 处理多对一映射 5.1 级联方式处理 5.2 使用association

CV笔记:opencv-python中的cv2.resize

参数 主要有这几个: src: 待转换的图像数组 dsize:包含两个整数的元组,代表图像期望的大小 fx: 水平方向上(图像宽度)的缩放系数。即新的图片宽度是原

黄佳《零基础学机器学习》chap1笔记

黄佳 《零基础学机器学习》 chap1笔记 这本书实在是让我眼前一亮!!! 感觉写的真的太棒了! 文章目录 黄佳 《零基础学机器学习》 chap1笔记 第1课

数字图像处理--图像算术操作

数字图像处理–图像算术操作 主要内容 (1)对两幅不同图像执行加、减、乘、除操作,在同一个窗口内分成五个子窗口来分别显示,注上文字标题; (2)对

01 一条SQL 语句是如何执行的?

select * from teacher where id =10 1、一条简单的sql语句底层的执行过程是怎么样的? 答:一条sql执行会经过连接器、查询缓存、分析器、优化器和执行器等步骤。 2、

GETH的安装和使用(Windows)

目录 一、Geth介绍 二、Geth安装 1.下载安装 2.配置环境变量 三、Geth私有链搭建 1.创建创世块文件 2.初始化区块链 3.启动私有节点 四、

Pytorch training进阶

Pytorch training进阶知识 模型保存/读取(单卡) 保存有两种方式 #保存整个模型 torch.save(model,save_dir) #保存模型权重 torch.save(model.state_dict,save_dir) 读取方式 ## 加载权重 load_dict = torch.load(svae_dir) model = Mymodel() model.state_dict = load_dict ## 在进行正

机器学习:决策树的预剪枝和后剪枝

述概: 剪枝:在机器学习的决策树算法中,为防止过拟合现象和过度开销,而采用剪枝的方法,主要有预剪枝和后剪枝两种常见方法。 预剪枝:在决策树生成的

使用opencv将jpg转png

opencv保存文件的时候是自动按照文件的后缀名来转换格式,所以使用opencv来做图片的格式转换是非常方便的。 #include <iostream> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <fcntl.h> #include <sys/ioctl.h> #include <linux/videodev2.h>

【机器学习笔记】分类算法比较

文章目录 前言 一、源码解析 1.引入库 2.设置属性防止中文乱码 3.获得随机数生成器 4.建模环节,用list把所有算法装起来 5.画图 6.展示图 总结

tensorflow安装 亲测有效

打开 anaconda prompt 首先输入 conda env list查看配置了哪些环境 创建一个tensorflow环境: conda create -n tensorflow pip python=3.8 激活这个环境 activate tensorflow CPU版输入 conda install tensorflow GPU版输入 conda

Java API - Object类的常用API

文章目录 Java常用API介绍 API概念 Object类 toString方法 equals方法 Java常用API介绍 API概念 什么是API? API(Application Programming

第十四届蓝桥杯(web应用开发)模拟赛2期 -大学组

凭空消失的TA 题解 加入第二行代码即可,没有使用elementUI提供的js文件,所以说提供的所有文件都是有用的呀~ <!-- 引入 element-ui 样式 --> <link rel="stylesheet" href="./element-ui-2.15.10/index.css" /> <script src="./element-ui-2.15.10/index.js"></script>

朴素贝叶斯——凉鞋问题

题目: 在夏季,某公园男性穿凉鞋的概率为 1/2,女性穿凉鞋的概率为 2/3 ,并且该公园中男女比例通常为 2:1,问题:若你在公园中随机遇到一个穿凉鞋的

Pytorch入门(一)

Pytorch入门(一) 首先导入pytorch的包 import torch 创建一个5*3的空矩阵 x=torch.empty(5,3) 创建一个5*3的全零矩阵 x=torch.zeros(5,3) 创建一个5*3的全一矩阵 a=x.new_ones(5,3) 根据已有矩

Python证件照背景自定义改色,带Tkinter界面,代码全文解释!

直接点先上效果。 创作不易,转载请注明出处 ,代码解释在后面。 源码: import tkinter import numpy as np import tkinter.messagebox import os import cv2 def center_window(root, width, height): screenwidth = root.winfo_screenwidth() screenheight = root.winfo_screenheight() size = '%dx%d+%d+%d' % (width, height, (screenwidth - width) / 2, (screenheight - height) / 2)

西瓜书第三章

第三章 线性模型 3.1 线性回归:在同一个横坐标上,预测直线在此点的值与真实值直接的差距。 正交回归:真实值点对预测直线做垂线,该垂线的距离。 3.2 若属性

【菜鸟逆袭记】之初识操作符

操作符 1.算术操作符 (1)前置和后置 (2)取膜(%)和除法(/) 2.移位操作符 3.位操作符 4.赋值操作符 5.单目操作符 (1)逻辑反操作( !)

C语言百日刷题第十天

前言 今天是刷题第10天,放弃不难,但坚持一定很酷~ 快来跟我一起刷题吧。 C语言百日刷题第十天 前言 81.连接两个字符串 82.输入一行字符,分别统

华为ICT大赛-云赛道-云计算初级

QUESTION 1 公有云和私有云的区别是() A. 私有云具备行业属性,而公有云不具备 B. 公有云具备行业属性,而私有云不具备 C. 公有云服务需要付费,而私有云服务免费

深度学习面试题

1, 激活函数在神经网络中的作用是什么? 激活函数模拟生物学中的神经元是否应该被激发。它接受输入和偏差的加权和作为任何激活函数的输入。从数学角度

pytorch【output.topk】用法

output是tensor类型数据,则topk是output的固有函数(pytorch里固有的) 用法 a=torch.randn((4,6)) print(a) tensor([[ 0.7042, 0.2533, 1.1596, -0.7436, 0.5264, 0.2085], [ 0.2641, 0.9683, 0.4469, -1.9215, -0.7564, 1.1776], [ 1.0520, -1.6003, -0.8634,

防止模型过拟合之权重正则化

权重正则化是对模型的权重进行约束,可以防止模型过拟合。通过对模型的权重进行约束,可以让模型权重趋向于接近0的值。 理解权重正则化为什么可以防止

Android APN的配置和加载

APN简介 APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。对于手机用户来说,可以访问的

第十四届蓝桥杯(web应用开发) 模拟赛2期 -大学组

凭空消失的TA 题解 加入第二行代码即可,没有使用elementUI提供的js文件,所以说提供的所有文件都是有用的呀~ <!-- 引入 element-ui 样式 --> <link rel="stylesheet" href="./element-ui-2.15.10/index.css" /> <script src="./element-ui-2.15.10/index.js"></script>

预测足球世界杯比赛

目录 1. 下载数据集 2. 数据预处理 3. 模型训练与选择 4. 预测 1. 下载数据集 下载后数据如下: FIFA World Cup | Kaggle 2. 数据预处理 reprocess_dataset() 方法是数据进行预处理。预处理过的数据如

NLP - truecase

文章目录 关于 truecase 安装 简单使用 训练 Train 关于 truecase Truecasing is the process of restoring case information to badly-cased or non- cased text. 相关论文:https://www.cs.cmu.edu/~llita/pa

pytorch 如何减少内存和显存

最近遇到个项目:要不以前的几个小项目 统一用一个模型来集中训练,可是我遇到了 显卡爆的局势,怎办? 老外写的提高pytorch效率的方法,包含da

半诚实模型与恶意模型

原创 洪澄 开放隐私计算 开放隐私计算 开放隐私计算OpenMPC是国内第一个且影响力最大的隐私计算开放社区。社区秉承开放共享的精神,专注于隐私计算

MNN C++输入图片多通道

前言 mnn正常的输入为 (1,3,h,w),由于我的网络输入需要把多帧叠加到一起,例如叠加6帧到channel上,则输入应为(1,3*6,h,

常用caffe模型

一、yolov3 caffe 模型 在网上很难找到,yolov3 caffe 的预训练模型,有如下几个链接可获取到: 1. 如下 github 路径包含了很多常用的 caffe 模型 synopsys-caffe-models/caffe_models/yolo_v3/caffe_model at master · foss-for-synopsys-dwc-arc-processors/synopsys-caffe-models · GitHub 2.

【笔记】医疗影像图像格式

1.Dicom 扩展名:.dcm 来源:ACR/NEMA协会 Dicom属于最常见的格式之一,一个Dicom文件包含了基本的病人信息以及图像信息 病人信息 病人I

opencv 判断坐标点与多边形位置关系

import cv2 import numpy as np #三个点的坐标 p1=(10,10) p2=(0,0) p3=(30,30) #多边形区域坐标 polygen=np.array([[[0,0],[20,0],[20,20],[0,20]]]) #判断点与多边形位置关系,measureDist为True会返回距离边界具体大小,为Fal

【学习日记】OpenCV-C++ 计算图像的熵值

计算图像熵值的函数: cv::Scalar Entropy(cv::Mat image) { std::vector<cv::Mat> channels; cv::split(image, channels); int histSize = 256; float range[] = { 0, 256 }; const float* histRange = { range }; bool uniform = true; bool accumulate = false; cv::Mat hist0, hist1, hist2; cv::calcHist(&channels[0], 1, 0, cv::Mat(), hist0, 1, &histSize, &histRange, uniform, accumulate); cv::calcHist(&channels[1], 1, 0, cv::Mat(), hist1, 1, &histSize, &histRange, uniform, accumulate); cv::calcHist(&channels[2], 1,

非人工智能方向粗糙理解深度学习

非人工智能方向粗糙理解深度学习 线性模型基本形式 线性回归 数据集 学习目标 均方误差 监督学习 弱监督学习 不完全监督 主动学习 半监督学习 迁移学习 不确切监督

Makefile入门(超详细一文读懂)

1、Makefile编译过程 Makefile文件中的命令有一定规范,一旦该文件编写好以后在Linux命令行中执行一条make命令即可自动编译

MySQL有哪些锁

这次,来说说 MySQL 的锁,主要是 Q&A 的形式,看起来会比较轻松。 在 MySQL 里,根据加锁的范围,可以分为全局锁、表级锁和行锁三类。 全局锁 全局锁是怎么用的? 要使

10 个杀手级的 Python 自动化脚本

重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API、纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在

DeepLearning(AndrewNg)-Course1-week1&amp;week2

Neural Networks and Deep Learning DeepLearning-Course1-week1&week2 文章目录 Neural Networks and Deep Learning DeepLearning-Course1-week1&week2 一、Week1 content 1、What is a Neural NetWork 2、Supervised Learning with Neural Networks 3、Why is Deep Learning take off 二、Week2 content 1、

超参数寻优

超参数寻优 文章目录 超参数寻优 一、集成学习类 1.网格搜索 2.随机搜索 3.贝叶斯优化 4.optuna 5.hyperopt 二、神经网络类 1.ray-tune 2.optuna 一、集成学习类 1.网格搜索 调用的skl

感兴趣区域提取算子

threshold阈值处理提亮区域 connection 区域打散 fill_up 填充打散区域 select_shape 选择符合条件区域 模板匹配创建时也需要先进行感兴趣区域创建 blob 边缘提取 几何测量 模板匹

深度学习简介与反向传播机制

深度学习 深度学习是机器学习的一个重要分支,近年来深度学习一般指神经网络。 深度学习一般包含以下三个步骤: 1.建立合适的神经网络模型; 2.根据任

AlexNet学习笔记

AlexNet 概述 AlexNet是由2012年ImageNet竞赛参赛者Hinton和他的学生Alex Krizhevsky设计的。 创新点 非线性激活函数R

python 线性代数

利用python进行线性代数的运算 pandas 专门用于数据挖掘的开源python库 以Numpy为基础,借力Numpy模块在计算方面性能高的优势 基于ma