自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Xpath简要笔记

xpath的入门学习

2022-10-19 15:03:55 233 1

原创 【BUG】dgl._ffi.base.DGLError: [17:39:21] /opt/dgl/src/runtime/cuda/cuda_device_api.cc:97: Check faile

在hpc上,当Import dgl时产生,因为指定的device gpu不是0

2022-08-10 19:52:46 2105

原创 报错:OSError: libcublas.so.10: cannot open shared object file: No such file or directory

具体地服务器环境中已经安装了cuda102版的torch,也安装了dgl-cu102包,但是在导入dgl时import dgl这里报错,错误为:OSError: libcublas.so.10: cannot open shared object file: No such file or directory解决方案环境中未安装cudatoolkit,通过以下命令安装10.2版本的conda install cudatoolkit=10.2 -c https://mirrors.tuna.

2021-12-14 09:26:21 8184

原创 tensorflow报错问题及解决方案记录页

环境:tensorflow:2.1keras:2.3.1因为偶尔就会出现这些问题,每次都得重新搜索解决方案很麻烦,所以在此记录一下,持续更新以下报错的原因是python代码是基于TensorFlow1.0+的,而系统中的TensorFlow版本为2.0+报错:AttributeError: module ‘tensorflow’ has no attribute 'ConfigProto’将原句:config = tf.ConfigProto()改为:config = tf.co

2021-12-09 15:17:15 2165

原创 报错py2neo.errors.ClientError: [Request.InvalidFormat] Could not parse the incoming JSON

我在利用py2neo往Neo4j存数据时报错py2neo.errors.ClientError: [Request.InvalidFormat] Could not parse the incoming JSON报错的代码形式如下Node[key]=float(value)print检查发现是value为nan引发的报错(缺失数据)可以先判断一下是不是nan再进行处理import numpy as np#若要判断变量value是不是nannp.isnan(value)...

2021-08-03 21:59:31 3339 5

原创 [PyTorch]基础学习

文章目录本文内容速览实验输出结果此博客为自用学习记录本文内容速览tensor在CPU与GPU之间的移动tensor的初始化与基本计算‘广播’创建服从正态分布的随机数矩阵torch中几种不同的乘法操作torch自动求梯度与中断梯度的追踪实验import torchfrom torch import tensorimport numpy# 判断pytorch是否支持GPU加速print(torch.cuda.is_available())# 将Tensor在CPU和GPU之间

2021-07-18 16:39:52 579 5

原创 [Django学习笔记]2ajax实现按按钮局部刷新与html透明立体容器样式等

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、ajax简单实现1.html代码2.js代码3.配置url路径和编写view4. 效果二、HTML样式的部分笔记1.透明立体容器样式2.网页拖动背景固定3.div添加滚动条前言上一节介绍了Django项目的创建. 对于一个网页而言,提交表单后需要给用户反馈, ajax则可以实现网页的局部刷新而不用重新加载整个网页. 这次的笔记就关于点击按钮, 局部刷新网页 的ajax简单实现, 以及网页数据可视化的图表库highcha

2021-04-13 17:16:17 522

原创 [Django学习笔记]1创建Django项目

参考网址:这里文章目录Django是什么Pycharm社区版创建Django项目创建项目检验是否创建成功创建appurl映射和编写视图ViewDjango是什么Django是一个基于Python的Web应用框架。它奉行 “包含一切” 的哲学。该理念即为:创建 Web 应用所需的通用功能都应该包含到框架中,而不应存在于独立的软件包中。例如,身份验证、 URL 路由、 模板系统、 对象关系映射 (ORM) 和 数据库迁移等功能都已包含在Django 框架中,可以让你在构建网站的时候更加有效率。Pycha

2021-04-04 17:05:22 149 2

原创 pyQt 设置dockWidget隐藏 点击按钮显示

设置dockWidget控件在指定区域显示然后隐藏self.addDockWidget(Qt.RightDockWidgetArea, self.dockWidget) # dockWidget控件指定区域self.dockWidget.hide()在按钮的响应函数中让dockWidget.show()@pyqtSlot()def on_click_show_query(self)...

2020-03-05 09:49:12 1904

原创 pyQt按钮响应函数执行两遍原因

说来惭愧,会执行两遍是因为下面这条语句被写了两遍self.pushButton_1.clicked.connect(self.on_click_1)因为使用Qt Designer设定好响应函数后,用PyUIC自动生成的py代码中已经包含了一遍上述语句,然后我又在主文件里面写了一遍,所以会执行两遍,诸如窗口弹出两次……删掉多写的就好了...

2020-03-02 14:45:46 1636 1

原创 [机器学习] 朴素贝叶斯分类

贝叶斯决策理论一个数据集,分为两类,其中每个样本的分类我们都已知晓一个新的点(x,y)(x, y)(x,y),其分类未知。按照什么方式来决定将这个点分到一类中呢?我们提出如下规则:如果p1(x,y)>p2(x,y)p_1(x,y)>p_2(x,y)p1​(x,y)>p2​(x,y),则(x,y)(x,y)(x,y)为红色(p1p_1p1​)一类。如果p2(x,y)&...

2020-02-27 12:30:00 398 1

原创 CCF-CSP 201803-2碰撞的小球

思路小菜鸟的代码思路定义位置表,每个位置上的值代表小球的不同状态:0无球,1正向运动,2逆向运动,3两球碰撞针对每一秒,遍历为位置表,根据位置表上的小球状态,选择相邻的位置来转移状态定义bool数组,小球被转移到的位置置为true若位置表该位置为true(被改动过),那么跳过此位置(防止连环移动)因为小球受到左右小球的限制,不管运动多少秒,小球之间的顺序是不变的,根据此点,在输入初...

2020-02-19 20:41:24 263

原创 CCF-CSP 201809-2 买菜

先说思路一开始我想的是给两人分别设置id,将两人的每一次的时间段记录下后对全体时间段按照到达时间排序,然后再分类讨论计算聊天时间。码完提交结果只有20分ORZ…仔细一想,其实根本不需要那么复杂,换个思维,只需要统计两人同时存在的时刻的个数就OK了!定义一个时间表timetable,每个timetable[i]代表的是第i时刻存在的人数输入时,将该时间段对应的timetable[i]的值+...

2020-02-18 12:57:51 105

原创 Latex学习之制表

First先上一段制表代码及效果注:表中数据皆为笔者及队友从网络上搜集的,这里只放一部分\begin{table}[h-here] \caption{The Data Table Used to Solve the Problem} \vspace{10pt} \centering \begin{spacing}{1.5} \begin{tabular}{p{2cm}<{\c...

2020-02-16 18:17:23 1423 1

转载 数据去量纲化(归一化、标准化、正则化)

https://blog.csdn.net/qq_45315982/article/details/103289412https://www.cnblogs.com/aabbcc/p/9719383.html

2020-01-21 16:48:32 3866 1

原创 CCF-CSP 201909-2 小明种苹果(续)

题目代码#include <iostream>using namespace std;int main(){ int n; cin>>n; const int N=n; bool drp[N]={false};//第i棵苹果树是否有苹果掉落 int T=0;//剩余苹果数量 int D=0;//发生掉落苹果的苹果树的个数 int E=0;...

2020-01-19 14:14:05 320

原创 CCF CSP 201909-1小明种苹果

一开始用的矩阵存储,结果只得了80分,随后干脆就不存储了,直接统计需要的值题目代码#include <iostream>using namespace std;int main(){ int n,m;//苹果树棵数,疏果操作的轮数,即,矩阵的行数和列数 cin>>n>>m; int apple=0;//苹果总数 int cut=0;/...

2020-01-19 13:16:33 188

原创 CCF-CSP 201912-2 回收站选址

写在开头练手中,冲鸭!~~问题描述注:图源官网Here代码#include <iostream>#include<vector>using namespace std;struct point{ int x; int y;};bool exist(int x, int y, vector<point> xy){ for(int ...

2020-01-17 11:42:53 339

基于α-β剪枝python实现五子棋人机对战pygame

制作一个五子棋小游戏,实现人机对战,其中电脑在进行极大值极小值搜索时需要运用α-β剪枝算法。五子棋小游戏的核心是电脑端走步的选取,使用的方法是极大极小值搜索,并且题目要求使用α-β剪枝来提高搜索效率;除此,在极大极小值搜索中,需要实现获取下一步可能走的点位以及设计评估函数,评估函数对于电脑能否“智能”地下棋十分关键。 程序整体需要实现先后手的选取,胜负的判断以及显示棋局和相应信息。 运行所需环境:PyCharm 2019.2 语言:python 使用方法: ①点击执行exe后默认玩家为先手,鼠标样式为黑子,可以直接开始下棋 ②点击选择AI First按钮将设置玩家为后手,鼠标样式白子,游戏重新开始;点击Me First设置玩家为先手,游戏重新开始; ③当胜负已出,会显示“YOU LOSE”或者“YOU WIN!!”字样,此时无法再在棋盘下棋,需点击设置先后手按钮或者Replay按钮,重新游戏; ④若只选择Replay而不设置先后手,先后手同上一局。 ⑤点击Quit按钮退出游戏

2020-02-22

空空如也

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

TA关注的人

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