自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 (力扣)1672. 最富有客户的资产总量

题号:1672知识点:数组目标完成度:2/150总结题干:给你一个 m x n 的整数网格 accounts ,其中 accounts[i][j] 是第 i​​​​​​​​​​​​ 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。思路:求每行总和,再取最大来源:力扣(LeetCode)class Solution(object): def maximumWealt

2022-04-14 22:00:52 228

原创 (力扣) 2176 、统计数组中相等且可以被整除的数对

题号:2176知识点:数组目标完成度:1/150总结题干:给定一个下标从 0 开始长度为 n 的整数数组 nums 和一个整数 k ,请返回满足 0 <= i < j < n ,nums[i] == nums[j] 且 (i * j) 能被 k 整除的数对 (i, j) 的 数目 。思路:遍历nums,将每一个元素与后面的所有元素作比较, 并判断 (i * j)%k是否为0来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/c

2022-04-13 21:16:30 352

原创 2022-04-13 罗马数字转整数

力扣T13 --- 罗马数字转整数

2022-04-13 20:31:17 180

原创 labelme将json文件批量转换 json_to_dataset的方法

1、修改 json_to_dataset.py先找到 json_to_dataset.py的地址,我的路径是D:\anaconda\envs\labelme\Lib\site-packages\labelme\cli\json_to_dataset.py然后打开json_to_dataset.py,将代码更改为import argparseimport jsonimport osimport os.path as ospimport warningsimport PIL.Imageim

2021-05-18 16:43:04 955 1

原创 python基础学习(文件 json 异常处理)

#文件的打开和关闭#python使用open打开并操作文件#open参数 file:文件路径,mode:文件打开方式(r只读)#encoding:文件打开的编码方式#open函数有一个返回值,即打开文件的对象#.txt写入默认utf8#windows打开文件默认gbkfile=open(‘1.txt’,encoding=‘utf8’)print(type(file))#读文件#读取文件内容print(file.read())#《你好!安怡》#操作完成后要关闭文件file.close

2021-03-15 15:01:47 519

原创 Python基础学习(函数、模块、面向对象)

一、高阶函数#1.一个函数作为另一个函数的返回值#2.一个函数作为另一个函数的参数#3.函数内部在定义一个函数#1def fj(): print('我fj被调用') return 'fj'def bar(): print('我是bar,被调用') return fjdef lin(): print('我是lin,被调用') return fj()m=fj()print(m)#我fj被调用 fjj=bar()print(j)#我是bar,

2021-02-22 22:19:48 117

原创 python基础学习(字符串、列表、元组、字典、集合)

一、inputinput(“输入:”):用户输入自己内容的入口 变量保存 的是字符串二、数据类型python的数据类型 列表(list) 元组(tuple)字典(dict)集合(set)复数(complex)三、进制及进制转换a=98b=0b10110100 #0b开头的是二进制c=0o34 #0o开头的是八进制d=0x23 #0x开头表示16进制calc 打开计算机里面记得计算器 设置里面有程序员入口

2021-02-17 20:15:40 170 1

原创 前向传播与反向传播的理解

前向传播:通过输入层输入,一路向前,通过输出层输出的一个结果。如图指的是1 、 x1、x2、xn、与权重(weights)相乘,并且加上偏置值b0,然后进行总的求和,同时通过激活函数激活之后算出结果。这个过程就是前向传播。反向传播:通过输出反向更新权重的过程。具体的说输出位置会产生一个模型的输出,通过这个输出以及原数据计算一个差值。将前向计算过程反过来计算。通过差值和学习率更新权重。...

2021-01-06 16:08:17 5838

原创 CCNet代码详解

实际上CCnet,基本相当于在卷积提取特征之后(用的resnet),加上了一个自己的head,也就是所谓的十字交叉注意力机制/moduleBasicBlock、bottleneck的结构:左图:一个积木块(56×56个特征图),如图3所示,用于ResNet-34。右图:ResNet-50/101/152的“瓶颈”构建块。左边的就叫做BasicBlock,右边就叫bottleneck我们可以看到方框(就是一个卷积层layer)中的数字33,64,表示什么意思呢?就是卷积的大小是33的,然后维度是6

2021-01-05 19:54:58 2477 1

原创 U-Net学习总结

一、U-Net概念U-Net是2015年提出的用于生物图像分割的网络,并在当时取得了冠军。U-net 是基于FCN的一一个语义分割网络,主要用于医学图像的分割。u-net分为两个部分,一个是特征提取部分,一个是上采样部分。特征提取部分先进行两次的卷积,之后经过4次下采样。特征提取部分,每经过一个池化层就一个尺度, 包括原图尺度一共有5个尺度。上采样部分,每上采样一次, 就和特征提取部分对应的通道数相同尺度拼接,经过4次相同的操作,但是拼接之前要将其crop。之后经过两次卷积,最后经过1*1的卷积得到分

2020-12-27 17:47:24 723

原创 深度学习笔记(一)

一张图片被表示成三维数组的形式,每个像素的值从0到255,图片上的值代表像素点,值越大越亮。例如: 300* 1003 指的是图片的长宽*颜色3=RGB1=黑白图一、机器学习的步骤:1.收集数据并给定标签。标签的意思是加入你有一对猫和狗的图片,你要给猫图片定义一个猫的标签,给狗的图片定义一个狗的标签。2.训练一-个分类器,例如逻辑回归、随即森林测试,评估。 二、找参数:把数据分为 train、val、test交叉验证:例如:把训练集平均分成5份,然 后进行建模。第一.

2020-12-25 17:53:29 278

原创 图像处理--图片灰度化

import cv2#读图import numpy as np #用于科学计算、数值分析 np矩阵#读取图片image = cv2.imread('C:\\tupian\\5bc2c18caa21a.jpg')#根据路径读取一张图片 opencv支持bmp、jpg、png、tifff#取长宽sp=image.shapeheight=sp[0]width=sp[1]#zeros黑色幕布newimg= np.zeros((height,width,3),np.uint8)for i i

2020-12-22 15:59:11 447

原创 图像处理-划线

import cv2#读图import numpy as np #用于科学计算、数值分析 np矩阵#读取图片image = cv2.imread('C:\\tupian\\5bc2c18caa21a.jpg')#根据路径读取一张图片 opencv支持bmp、jpg、png、tifff#划线#(1)img=np.zeros((512,512,3),np.uint8)绘制窗口,zeros黑色画布,512,512 像素高和款=宽,# 3指的是BGR颜色,uint8指的是0-255的所有颜色#(

2020-12-22 15:49:31 245

原创 图像处理-读图

import cv2#读图#读取图片img = cv2.imread('C:\\tupian\\5bc2c18caa21a.jpg')cv2.namedWindow('Image')#创建名为img的窗口cv2.imshow('Image',img)#显示图片cv2.waitKey(0)#键盘触发,释放窗口 若写5 则显示5秒cv2.destroyAllWindows()#释放窗口...

2020-12-22 15:47:31 100

原创 手写体识别

```pythonimport kerasfrom keras.datasets import mnistfrom keras.models import Sequentialfrom keras.layers import Densefrom keras.optimizers import SGDimport matplotlib.pyplot as plt #可视化包(x_train,y_train),(x_test,y_text)=mnist.load_data()# pr.

2020-12-21 16:12:12 145

原创 java基础知识——方法、数组

1.方法定义:方法是一个代码段。可以将频繁执行的代码段包装起来。

2020-11-23 12:50:43 99 1

原创 java基础 知识—流程控制

1、分支流程控制(1)if…elsepublic class HEllo { public static void main (String[] args){ int a = 10,b = 20,max; if (a>b){ max = a; } else { max = b; } System.out.println(max); }}

2020-11-22 23:16:02 101

原创 Java基础知识——注释、变量、常量、数据类型转换

Java基础知识1. 注释//单行注释/**/多行注释/***/文档注释2.第一个Java程序public class HEllo {//主函数 程序出口 public static void main (String[] args){ System.out.println("hello world"); }}3.数据类型public class HEllo { public static void main (String[] arg

2020-11-21 16:48:45 104

原创 决策树--红酒

import graphvizimport pandas as pdfrom sklearn import treefrom sklearn.datasets import load_wine # 导入用来生成数据集的模块from sklearn.model_selection import train_test_split # 导入训练集和测试集的类import matplotlib.pyplot as pltwine = load_wine()#取出数据wine.data#取出数据

2020-11-12 15:57:54 1433 1

转载 词云

-- coding: utf-8 --“”"Created on Mon Jun 4 10:20:21 2020@author: Jay-L“”"导入绘图库matplotlib和词云制作库wordcloudimport matplotlib.pyplot as pltfrom wordcloud import WordCloud,ImageColorGenerator将外部文件包含的文本保存在text变量中text = open(’./data/XiaoXin.txt’,encoding

2020-11-05 23:04:38 215

原创 fetch_20newsgroups无法下载问题解决

fetch_20newsgroups无法下载问题解决1)下载20news-bydate.tar.gz (下载地址:https://ndownloader.figshare.com/files/5975967)和20news-bydate.pkz2)将20news-bydate.tar.gz放在~\scikit_learn_data\20news_home 目录下并解压3)20news-bydate_py3.pkz到~\scikit_learn_data\目录下4)运行程序,便可以了...

2020-09-09 20:40:05 1677

原创 http-server安装教程

http-server安装教程输入npm install -g http-server

2020-07-24 13:11:27 289

原创 node.js安装教程以及学习

前后端交互一、node:js运行环境1.node.js运行环境安装 https://nodejs.org/en/查看电脑属性,下载32还是64位下载完后双击一直下一步就好打开系统命令行工具powershell输入node -v如果显示node版本代表安装成功按住shift加右键可以直接打开所在的地址的命令行 输入node.名二、 node.js入门1.node.js组成三、 node.js模块化开发1.开发规范...

2020-07-24 13:00:59 122

原创 vscoge安装教程

1.下载地址https://code.visualstudio.com/download2.根据自己的操作系统选择相应的版本3.一直下一步,直接到完成

2020-07-24 12:57:34 131

原创 python--SQLite3

1. 连接import sqlite31.连接conn = sqlite3.connect("test.db") #打开或创建数据库文件print("成功打开数据库")2. 建表c = conn.cursor()sql = ''' create table company ( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, age INT NOT NULL,

2020-06-25 23:24:25 383

原创 我的jQuery快速开发学习(二)

一、jquery属性操作1.设置活获取元素的固有属性值 prop()固有属性值:元素本身自带的属性 href(1)获取属性<a href="https://123.sogou.com/"></a><script>$(function(){ console.log($("a").prop("href"));} )</script>(2)设置属性语法prop(“属性”,“属性值”)$("a").prop("title","我们")

2020-06-25 22:14:32 66

原创 我的jQuery快速开发学习(一)

一 、jQuery 概述1.javaScript库2.jQuery的优点二、 jQuery的基本使用1.jQuery的下载官方网址:https://jquery.com/2.jQuery的使用1.导入jquery2.3.jQuery的入口函数<script> //1.(方法一)等着页面DOM加载完毕在执行js代码 $(document).ready(function){ $('div').hide(); }) //2.(方法二 推荐使用 )

2020-06-18 23:22:48 450 1

原创 我的BOM学习

一、 BOM 概述1.什么是BOMBOM是浏览器对象模型,独立于内容与浏览器窗口进行交互的对象,核心是windowBOM由对象组成,对象有很多的方法和属性BOM的顶级对象是window2.BOM的构成BOM包含DOM。二、window对象的常见事件1.窗口加载事件(1)window.onload当文档全部加载完成后就会触发该事件,有了它便可以将js代码放在任何地方,这种注册事件方式只能写一次,如果有多个,以最后一个为准。<script>//写法一//window.onl

2020-06-17 17:20:49 181

原创 我的DOM学习(三)

web API 编程一、节点操作1.删除节点父亲.removeChild(节点) 删除节点,并返回删除的节点<button>删除</button> <ul> <li>1</li> <li>3</li> <li>2</li> </ul> <script> var btn=document.querySelector('button'); var

2020-06-16 18:40:53 202

原创 我的DOM学习(二)

web API 编程一、操作元素1.排他思想举例:有多个按钮,每次点击该按钮,颜色改变<button>1</button><button>2</button><button>3</button><button>4</button><button>5</button><script>var btn=document.querySelectorAll('bu

2020-06-15 17:43:20 191

原创 我的DOM学习(一)

web API 编程一、 API与WEB API区别1.API是工具,应用程序编程接口WEB API 是接口,针对浏览器的API,用于做交互效果,一般都有输入输出,很多都是方法和函数二、DOM1. DOM简介DOM树文档:页面为文档,document元素:所有标签为元素,element节点:页面所有内容都是节点,node2.获取元素1 根据ID获取<div id="content">isjv</div><script >

2020-06-14 13:53:53 213

原创 我的javascript学习教程

javascript 学习一、 弹窗写法一:<script>alert("hello word");</script>写法二:<script src="main.js"></script>在main.js页面输入alert("hello word");二、控制台对象中的方法console.log("hello");console.error("error");console.warn("警告");js的三种声明方

2020-06-12 18:11:46 238

原创 我的HTML5学习教程

HTML5一、 canvas定义 :是图形容器,通过脚本绘制图形.。他是一个二维网络,从左上角开始,上方为x,左方为y,起始坐标(0,0),结束坐标(height,width)。创建画布:<canvas id="myCanvas" width="200" height="100"></canvas>用js绘制图像<canvas id="mycanvas" width="200" height="100" style="border:1px solid

2020-06-05 23:16:21 180

原创 我的HTML学习笔记教程

HTML 教程一、HTML标签<title> 定义了文档的标题<base href="" target=“-blank”>在页面中显示链接地址中的东西<meta charset="utf-8"> 提供了meta标记 <link> 链接到css样式表 <script> 用于加载脚本文件<p>

2020-06-03 22:19:05 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除