自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ubuntu 22.04 | 开机时提示piix4_smbus: Host SMBus controller not enabled

【代码】Ubuntu 22.04 | 开机时提示piix4_smbus: Host SMBus controller not enabled。

2024-07-31 20:04:04 186

原创 Ubuntu settings中没有wired connected的解决方案

【代码】Ubuntu settings中没有wired connected的解决方案。

2024-07-30 15:19:23 80

原创 vscode配置篇

常用插件Chinese (Simplified) 汉化IntelliCode 自动补全PythonC/C++

2024-07-25 11:58:14 71

原创 计蒜客(dfs 数独)

代码#include<bits/stdc++.h>using namespace std;char s[10][10];bool vx[10][10], vy[10][10], vv[10][10]bool f;void dfs(int x; int y){ if(f){ return; } if(x == 9){ f = true; for(int i = 0; i < 9; i++){

2022-02-26 22:10:37 158

原创 计蒜客(dfs 等边三角形)

代码#include<bits/stdc++.h>using namespace std;int p[25];int vis[25] = {0};int n, sum;bool f = false;void dfs(int x, int s, int st){ if(f){ return; } if(x == 3){ f = true; return; } if(s == sum / 3){

2022-02-26 21:43:17 226

原创 计蒜客 蒜头君开公司(dfs)

2020 年,蒜头君自己开了一家拥有 N 个员工的大公司。每天,蒜头君都要分配 N 项工作给他的员工,但是,由于能力的不同,每个人对处理相同工作所需要的时间有快有慢。众所周知,蒜头君是一个非常重视效率的人,他想知道该如何分配工作,才能使得完成所有工作的时间总和最小(每个员工只可以被分配到一个工作)。但是我们也都知道蒜头君不是一般的懒,所以蒜头君找到了你,请你拯救一下蒜头君吧!输入格式第一行输入一个整数 N,代表有 N 个员工,员工编号从 1 到 N。(1≤N≤10)接着输入一个 N∗N的二维矩阵 ta

2021-12-04 10:52:59 230

原创 计蒜客家谱(dfs求直系后代数

计蒜客家谱(dfs求直系后代数)这一天蒜头君拿到了自己家的家谱,蒜头君便想知道,在自己家的家谱中,每位祖先有多少直系后代(直系后代包括他的孩子和他孩子的直系后代)。但是家族历史源远流长,家谱实在太庞大了,自己一个人完全数不过来。热心的你便自告奋勇帮蒜头君写一个程序,来统计每位祖先有多少直系后代。输入格式输入的第一行有一个整数 n(1≤n≤100000),表示家谱中的总人数。接下来读入 n−1 行,每行有两个整数 x(1≤x≤n), y(1≤y≤n),表示 x 是 y 的父母。输出格式输出 n 行

2021-12-03 23:30:17 306

原创 踏青(dfs求矩阵中的块数)

蒜头君和他的朋友周末相约去召唤师峡谷踏青。他们发现召唤师峡谷的地图是由一块一块格子组成的,有的格子上是草丛,有的是空地。草丛通过上下左右 444 个方向扩展其他草丛形成一片草地,任何一片草地中的格子都是草丛,并且所有格子之间都能通过上下左右连通。如果用’#‘代表草丛,’.'代表空地,下面的峡谷中有 222 片草地。处在同一个草地的 222 个人可以相互看到,空地看不到草地里面的人。他们发现有一个朋友不见了,现在需要分头去找,每个人负责一片草地,蒜头君想知道他们至少需要多少人。输入格式第一行输入 n,

2021-12-03 21:21:57 105

原创 象棋(与迷宫(一)类似)dfs

题目描述样例读入.#....#S#..#.#.#....##.#..#......##....T........#.#......#........###.............##......样例输出Yes代码:相较于迷宫(一)这种写法适合只要能找到一条路径,不需要找到所有路径的题型。当涉及到全部路径问题的时候,就需要回溯vis矩阵#include<cstdio>char matrix[11][11];bool vis[11][11]={false}

2021-12-03 19:13:49 95

原创 迷宫(一)(单路径 多路径)DFS

一天蒜头君掉进了一个迷宫里面,蒜头君想逃出去,可怜的蒜头君连迷宫是否有能逃出去的路都不知道。看在蒜头君这么可怜的份上,就请聪明的你告诉蒜头君是否有可以逃出去的路。输入格式第一行输入两个整数 nn 和 mm,表示这是一个 n \times mn×m 的迷宫。接下来的输入一个 nn 行 mm 列的迷宫。其中 ‘S’ 表示蒜头君的位置,’*‘表示墙,蒜头君无法通过,’.‘表示路,蒜头君可以通过’.'移动,'T’表示迷宫的出口(蒜头君每次只能移动到四个与他相邻的位置——上,下,左,右)。输出格式输出一个

2021-12-03 18:05:52 379

原创 pytorch深度学习实践_p10_CNN卷积神经网络实现数字辨识

完整代码import torchfrom torchvision import transformsfrom torchvision import datasetsfrom torch.utils.data import DataLoaderimport torch.nn.functional as Fimport torch.optim as optim#1、准备数据集batch_size = 64transform = transforms.Compose([transforms

2021-08-18 19:14:33 117

原创 pytorch深度学习实践_p8_pytorch实现泰坦尼克号生存预测

泰坦尼克号生存预测题目原址:https://www.kaggle.com/c/titanic有能力的可以去看看题目先数据包括三个文件完整代码import torchfrom torch.utils.data import Dataset,DataLoaderimport numpy as npimport pandas as pdimport torch.nn.functional as Fclass Train_Titanic(Dataset): def __init__(s

2021-08-18 18:04:14 1713

原创 pytorch深度学习实践_p9_多分类问题_pytorch手写实现数字辨识

pytorch手写实现数字辨识知识点补充1、准备数据集transform = transforms.Compose([ #撰写转换器 transforms.ToTensor(), #数据转为向量 transforms.Normalize((0.1307,), (0.3801, )) #将像素值规格化在(0, 1)之间,前者为均值,后者为方差,这两个值是在图像处理上经过大量数据得到的普遍值])train_dataset = datasets.MNIST( root =

2021-08-16 16:46:11 725

原创 pytorch深度学习实践_p8_加载多维数据集

用pytorch实现预测是否会患糖尿病知识点补充train_loader = DataLoader(dataset=dataset,batch_size=32,shuffle=True,num_workers=8)dataset:数据集batch_size:一个batch里包含的样本数shuffle:是否需要打乱顺序,一般训练集为保证随机性要打乱顺序,而测试集为了保证输出结果的直观性不打乱num_worker:多线程使用的线程个数,一般设置为4或者8,注意在windows环境下,多

2021-08-15 23:10:43 144

原创 pytorch深度学习实践_p6_用pytoch实现logistic回归

知识点补充torch.nn.BCELoss(size_average=False) 求交叉熵的函数实现的步骤prepare dataset 准备数据集design model using class 使用类来设计模型constuct loss and optimizer 创建loss 和优化器taining cycle 循环训练斜体样式整体与linear的实现差不多,就把y^和loss fuction 两处做了修改完整代码import torchimport torch.nn.f

2021-08-14 17:56:07 88

原创 pytorch深度学习实践_p5_用pytorch实现线性回归

知识点补充torch.nn.Linear(input_dim,output_dim)input_dim:输入的维度,即特征x的个数output_dim:输出的维度,即输出y的个数torch.nn.MSELoss(size_average = True, reduce = True)size_average:True表示求batch中损失值的平均数;False表示求batch损失值的总和。默认为True。reduce:True表示降维;False表示不降维,返回每一个batc

2021-08-14 16:25:28 188

原创 pytorch深度学习实践_p4_Backpropagation

对于Backpropagation的一些理解做gradient descent 的关键步骤是求loss对w(特征值,这里就用weight做示例)求导,当没有用到神经网络的时候对于其还是比较好求的,但是当嵌套了多层神经元后,其求导难度就大大增加了。这时backpropagation的作用就来了通过一次forward和一次backward以后就能求出。过程如下:###总结 :backpropagation的作用就是在神经网络中求出最后一层一层对于第一层input的导数,以便进行梯度下降torchw.

2021-08-13 19:44:03 136

原创 pytorch 深度学习实践_p3_gradient

课程链接->https://www.bilibili.com/video/BV1Y7411d7Ys?p=3&spm_id_from=pageDriver易混淆的点:loss是对单个样本评价好坏:cost是评价整个样本的好坏cost求gradient的两种方式其中第二个随机梯度下降效果更好,有助于跳出可能出现的鞍点求gradient...

2021-08-13 18:14:53 96

原创 pytorch 深度学习实践_p2线性模型

这是在李宏毅的2020机器学习做作业3的时候,发现要用到torch,所以去临时学的一门课程,顺便记录下课程的代码知识点补充zip()函数的用法zip函数的原型为:zip([iterable, …])参数iterable为可迭代的对象,并且可以有多个参数。该函数返回一个以元组为元素的列表,其中第 i 个元组包含每个参数序列的第 i 个元素。返回的列表长度被截断为最短的参数序列的长度。只有一个序列参数时,它返回一个1元组的列表。没有参数时,它返回一个空的列表。原文链接:https://blog

2021-08-13 15:49:28 105

原创 使用keras实现手写数字辨识

导包import numpy as npfrom keras.models import Sequentialfrom keras.layers.core import Dense,Dropout,Activationfrom keras.optimizers import SGD,Adamfrom keras.utils import np_utilsfrom keras.datasets import mnist载入数据def load_data(): (x_train,y_

2021-08-12 17:30:33 69

空空如也

空空如也

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

TA关注的人

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