什么是反射物镜?

顾名思义,显微就是将微小的物显现出来,它是一门古老又现代的技术。说其古老是因为早在 15 世纪胡克已经发明显微镜用来观察细胞,说其现代是因为随着各

numpy的索引

#numpy的索引 import numpy as np d = np.arange(100) d2=d.reshape((20,5)) print(d2) “”" 取第一行第一列的数据 “”" print(d2[0,0]) #取前2行的数组 #print(d2[:2,]) #前3行前3列 print(d2[:3,:3]) #第三行第5列 print(d2[2,4])

AI相关基础知识

1、神经网络中的filter (滤波器)与kernel(内核)的概念 kernel: 内核是一个2维矩阵,长 × 宽; filter:滤波器是一个三维立方体,长× 宽

Python创建虚拟环境

第一种: pip install virtualenv cd 放置你的虚拟环境的目录 mkdir 虚拟环境名称 virtualenv -p python版本 虚拟环境名称 source 虚拟环境名称/bin/activate //启动虚拟环境

nvidia 3060 + cuda + cudnn + tf

参考: https://eipi10.cn/deep-learning/2019/11/28/centos_cuda_cudnn/ 1.环境版本: CentOS Linux release 7.8.2003 (Core) Tensorflow-gpu 2.5 nvidia 3060 cuda 11.2.2 cudnn-11.3 2.环境检查: lscpi | grep -i nvidia # 要有nvidia 设备 3.首先安装nvidia-3060的驱动: 下载驱

文献阅读(8):fpgaConvNet(2)

目录 一、简介 1.题目: 2.时间: 3.来源: 4.简介: 5.论文主要贡献: 二、相关名词 三、 相关背景知识 1.Vivado HLS 2.Simulated Annealing 四、处理流程概述 一、简介 1.题目:

python环境下安装OpenCV

1.win+R打开控制台并输入cmd 2.输入 pip install opencv-python 第一次可能因为没有安装numpy会出现warning ,但是系统会自己安装numpy,安装完

安装albumentions时避免重装opencv

如果直接用pip安装albumentations,会默认重装opencv,带来一系列的包冲突问题 正确安装的方法 ··· pip install albumentations --no-binary qudida,albumentations ···

感知机与门电路

前言:简述单层感知机特征及三种表示方式,并用单层感知机描述门电路,借由单层感知机无法处理非线性空间的问题,引出多层感知机。 单层感知机 感知机(

我应该使用哪个版本的 JDK?

本文在写作过程中参考了whichJDK ​ 要构建和运行 Java 应用程序,就需要安装 JDK 环境。 OpenJDK 是 Java SE 规范的开源软件,但它只是源代码。二进制发行版由不同

QT/C++——网络编程

目录 一、基础知识复习 二、UDP 客户端: 服务器: 三、TCP 服务器: 客户端: 四、小项目 客户端: 服务器: 一、基础知识复习 这部分内容前面讲的比较详细

我们来了解下什么是架构

最近在思考架构方面一些最基本的问题,比如什么是架构?如何评价一个架构的好坏?是否有一些通用的基本原则指引架构设计?在面向对象设计方面,有单一

OpenMMLab AI 实战营 打卡笔记 #第一课

计算机视觉是指通过计算机分析图像数据以认知、识别真实场景,是人工智能的一项重要技术。计算机视觉的应用非常广泛,其主要任务包括:形状的检测、记

mmlab实战训练营学习心得

mmlab实战训练营学习心得 计算机视觉是什么 计算机视觉是一门让计算机学会 "看"的学科,研究如何自动理解图像和视频中的内容 微信 扫一扫 识物 图像识

数值稳定性

李沐《动手学深度学习》中《数值稳定性+ 模型初始化和激活函数》这一章,由于花了很多精力理解数学公式,一开始没有听明白这一章的目的。 后来明白了,

python 使用excel画图

使用pands 和 matplotlib import pandas as pd import matplotlib.pyplot as plt df = pd.read_excel("E:\Desktop\test_draw.xlsx") print(df) plt.plot(df["time"],df["aa"],label='a',linewidth=5,color='r',marker='*', markerfacecolor='blue',markersize=1) plt.plot(df["time"],df["bb"],label='b',linewidth=1,color='b',marker='o', markerfacecolor='blue',markersize=1) plt.xlabel("time") plt.ylabel('char') plt.title("xxx") plt.legend() plt.grid() plt.show()

用python 读取excel 指定列

df = pd.read_excel(“文件id”, usecols=[0, 5]) # 指定读取第1列和第6列 df = pd.read_excel(“文件id””, usecols=[0]) # 指定读取第1列

如何用ChatGPT高效完成工作

如何用ChatGPT高效完成工作 过完年刚开工,很多人还没有从假期综合症中走出来,不想上班,总想摸鱼,可是手上的工作还是要完成的。都2023年

ChatGPT官方API可以抢先体验了

ChatGPT官方API目前还在内测当中,OpenAI官网上也没有任何接口介绍和文档。这对于开发和调用来说不怎么方便。但是,比较好的地方在于

Jupyter notebook 详细安装步骤

前言: 在安装Jupyter notebook 之前,确认您已安装python编译器(点击进入python官网) 一、开始安装 1、打开cmd命令窗口 在键盘上点击 win+r

数学建模——熵权法步骤及程序详解

数学建模——熵权法步骤及程序详解 权重的求解一直都是数学建模的重点关注对象,所以学好建模论文的重要一步就是如何确定权重,今天是来介绍一种客观确

python 将ASCII码的 numpy.ndarray转换为string

import numpy as np name_ndarray = np.array([109, 97, 121, 117, 110, 0, 0, 0, 0, 0, 0, 0]) # numpy.ndarray 中的元素, 是ASCII码 name_str = ''.join(chr(x) if x else "" for x in name_ndarray) # 遍历 numpy.ndarray 中的元素, 并将ASCII码转成字符,拼接成字符

爬虫——天气并数据可视化

任务要求: 爬取天气网的历史天气数据,将其写入CSV 文件,格式如下图所示 对爬取到的数据的最高气温和最低气温进行可视化,要求使用 matplotlib 模块, 按下图所

stable diffusion原理

1、Latent space 隐空间是压缩数据的一个表示。数据压缩的目的是学习数据中较重要的信息。以编码器-解码器网络为例,首先使用全卷积神经网(FCN

CNN-1.11为什么使用卷积

这是本周最后一节课,我们来分析一下卷积在神经网络中如此受用的原因,然后对如何整合这些卷积,如何通过一个标注过的训练集训练卷积神经网络做个简单

PointNet解读

PointNet解决的问题: 如上图所示: 1.点云图像的分类(整片点云是什么物体) 2.点云图像的部件分割(整片点云所代表的物体能拆分的结构) 3

C语言重点复习大纲

目录 数据存储(3星) 判断大小端 写一个函数判断大小端 截断与整形提升 数组和指针(5星) 几个特殊的指针 数组传参 字符串数组 库函数的实现(4星) ato

python--飞机大战(课程设计)

实现功能: 1:飞机的移动,发射子弹,手雷,生命值,生命条 2:敌飞机有3种形态(小,中,大)不同的飞机大小不一样,生命值不一样,爆炸动画也不一

爬虫实例(二)—— 爬取高清4K图片

大家好,我是 Enovo飞鱼,今天继续分享一个爬虫案例,爬取高清4K图片,加油?。 目录 前言 增加异常处理 增加代码灵活性 基本环境配置 爬取目标网站 分

vue3 手撕日历控件

vue制作日历控件 效果如下: <template> <div class="cal_con" style="margin-left:200px"> <div class="cal_header"> <!-- 顶部左侧 --> <div class="cal_header_left"> <div class="cal_header_left_top"> <span class="cal_h_time">{{ year }}</span> </div> <div class="cal_header_left_bottom"> <div class="cal_h_left"> <div class="cal_h_btn" @click="preYear"> <svg class="cal_h_l_icon"> <!-- 画线条 --> <polyline points="6,0 2,4 6,8" style="fill: none; stroke: #ffffff; stroke-width: 2" /> <!-- 画线条 --> <polyline points="10,0 6,4 10,8" style="fill:

SOA架构概述

1. SOA概述 SOA(Service-Oriented Architecture,面向服务的架构)是一种在计算机环境中设计、开发、部署和管理离散

在PyTorch中计算导数

文章目录 理论 求一阶偏导 求二阶偏导 神经网络里面经常要计算梯度,我们习惯用 loss.backward() 隐式地计算出所有参数的梯度。 在用神经网络求解PDE(如PINN)时,

Clion中的CMAKE配置OpenCv

Clion中的CMAKE配置OpenCv cmake_minimum_required(VERSION 3.24) project(xxx) set(CMAKE_CXX_STANDARD 17) find_package(OpenCV REQUIRED) add_executable(xxx main.cpp) target_link_libraries(xxx ${OpenCV_LIBS})

ImportError: No module named pypinyin

import platform, subprocess, os, zipfile, xml, re, pypinyin ImportError: No module named pypinyin pip install pypinyin -i https://pypi.tuna.tsinghua.edu.cn/simple https://pypi.tuna.tsinghua.edu.cn/simple 清华

CUDA 的卸载

问题来源 对于刚接触人工智能领域不久的我而言,装 CUDA 等一些跑模型需要用到的工具是一件痛苦的事,稍不注意就会导致版本依赖问题,最终可能会需要你把前

python DataFrame数据分组统计groupby()函数,值得推荐

4. 通过 字典 和 Series 对象进行分组统计 4.1通过一个字典 4.2通过一个Series 1. groupby基本用法 ===================================================================================== 1.1 一级分类_分组求和 import pandas as pd data = [[‘a

实现分页查询

实现分页查询 一、分页要素与语法 二、例:博客系统文章列表页 2.1 原始前端代码 2.2 实现:查询分页数据 验证 2.3 实现 “首页” “上一页” “下一页” “末页” 前端

【Linux】冯诺依曼体系结构

目录 1.内存和外设的速度 2.内存的意义 2.1无内存 2.2有内存 3.冯诺依曼体系的理解 4.数据流的流向 4.1单机 4.2 跨主机 我们常见的计算机,如笔

IRCNN-FPOCS 代码解读(1):整体框架

0 前言 按照自己实现论文代码的思路,去研究作者的代码,找到自己的知识盲区和不足,提升编码技能。 本模块主要介绍代码实现思路。细节分析详见后续博客

积跬步至千里 || 滤波原理及实现

滤波原理及实现 文章目录 滤波原理及实现 1. 滤波原理 2. 滤波的实现 1. 滤波原理 滤波是对波进行过滤. 所谓的波其实就是数学上的数列或者python中的数据

PID智能小车快速入门(一)

一、基本PID原理 1、什么是PID? PID控制器是一种线性控制器,通俗的来讲如人走直线一样,眼睛是观测器,下肢为执行器,当走偏了由眼睛观测得

逻辑树分析方法

什么是逻辑树分析方法?有什么用? 逻辑树分析方法是把复杂问题拆解成若干个简单的子问题,然后像树枝那样逐步展开。通过逻辑树分析方法我们可以把一个

3.1(完结)Linux扫盲笔记

1. Linux环境下,输入密码,不回回显(*)。 2.普通用户的密码一定不要和root一样,root一定要安全级别更高。具体的添加账户和修改密码

2023编程语言趋势

2023编程语言趋势 作为CTO,我需要持续关注编程语言的发展。按照惯例,每年年初我都会对未来一年关键编程语言的趋势做一定的预判。今年由于众所

入职字节外包一个月,我离职了

有一种打工人的羡慕,叫做“大厂”。 真是年少不知大厂香,错把青春插稻秧。 但是,在深圳有一群比大厂员工更庞大的群体,他们顶着大厂的“名”,做着大

YOLO_V8推理和模型格式转换

1、推理 设置好task、mode、model和测试图片路径source即可。 task: "detect" # choices=['detect', 'segment', 'classify', 'init'] # init is a special case. Specify task to run. mode: "predict" # choices=['train', 'val', 'predict', 'export'] # mode to run task in. model: E:\DLTest\YOLOv8\runs\detect\best.pt

pytorch学习笔记5-dataloader的使用

先上pytorch官网查看dataloader这个类的帮助文档。 shuffle=4的时候,4个4个打包,返回的是一个迭代器。 import torchvision from torch.utils.data import DataLoader from torch.utils.tensorboard

Transformers学习笔记4

Tokenizer nlp任务的输入都是raw text,model的输入需要是inputs id,所以tokenzier将句子转换成inputs id,怎么转换呢

yoloV5_6.1代码逐行解释__train.py

因为自己经常要使用yolov5,所以就用了一些时间研究了一下,也是收获颇丰,就放上来,一是方便自己以后查阅,二是希望能帮到需要的朋友. 我写的

HTML基础标签

<!-- 声明文档。避免再不同的浏览器中渲染的效果不一样,从而出现怪异模式 --> <!DOCTYPE html> <!-- 定义该网页为英文网站 --> <html lang="en"> <!-- 头部标签 --> <head> <!-- 定义编码格式 --> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">