自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的一些代码。。。

由于是菜鸡。。。勿喷

  • 博客(55)
  • 收藏
  • 关注

原创 大语言模型学习路线:从入门到实战

本文提供一个清晰、系统的大模型学习指南,帮助你在这一领域快速成长。

2024-02-19 16:35:53 2516 1

翻译 Hugging Face PEFT文档指南 - 第一章:开始使用

Hugging Face PEFT(参数高效微调)是一个库,用于有效地将预训练的语言模型(PLMs)适应各种下游应用,而无需微调所有模型的参数。

2023-08-18 16:15:49 540

翻译 量化HuggingFace的Transformers 模型

量化 🤗 Transformers 模型

2023-08-18 15:27:23 720

原创 HanLP实战教程:离线本地版分词与命名实体识别

在这篇博客文章中,我们将介绍如何使用HanLP 2.1.0-beta.46版本的native API在本地离线环境下进行中文分词和命名实体识别。我们将重点介绍单任务API的使用方法,以及如何加载预训练模型。

2023-04-06 15:37:35 2908 1

原创 Titanic 泰坦尼克号预测-Tensorflow 方法-【Kaggle 比赛】

本文介绍Kaggle入门比赛Titanic泰坦尼克号幸存预测的解题思路,使用的是神经网络和Tensorflow框架。提交代码附在本文的最后部分。基本思路为:1.导入数据集2.对数据预处理3.训练4.预测并输出结果............

2022-08-18 16:15:38 1850 3

原创 Docker常见操作的集合

Docker操作的集合,如查看、删除和进入容器等

2022-08-13 11:46:59 349

原创 Numpy数组中d[True]=1的含义

Numpy数组中d[True]的含义,是d中所有值都赋值为1。d[True] = 1,是所有值都满足条件的意思,并且其值均改为1,同理如果为 d[False] = 1并不起实际作用。

2022-08-02 17:24:11 615

原创 安装Microsoft.UI.Xaml.2.6(WSA安卓子系统安装缺失)

由于用 Add-AppxPackage命令安装WSA安卓子系统时出现类似如下问题: 这主要是由于缺少 Microsoft.UI.Xaml.2.6 框架。它是适用于 Windows 桌面和 UWP 应用程序的框架。 环境为 Windows 11 专业版X64 22H2 25131 。 以上步骤完成后,请重新使用Add-AppxPackage命令安装WSA安卓子系统。...

2022-06-04 14:26:18 25392

原创 解决 Intel Extreme Tuning Utility(XtuService)的日志占用过大(直接删Logs或卸载)

发现C盘下 C:\ProgramData\Intel\Intel Extreme Tuning Utility\Logs 文件夹的占用过大,可能在几个G到几十个G。 两种解决方案,一是永久删除\Logs 文件夹,二是卸载并重新安装Xtu。永久删除\Logs日志文件夹,简单粗暴,但后续可能会重复出现此问题。

2022-05-14 14:24:12 11316

原创 判断两个tensor的值是否相等(TensorFlow 2)

需要一个直接判断两tensor的值是否完全相等的功能。目前(TensorFlow Core v2.8.0),Tensorflow 2里有a==b或tf.math.equal()这样element-wise的函数来判断相等,但并使用不方便。 因此写一个简单实现的函数 tensor_equal(a, b),若相等则返回True。import tensorflow as tf# 判断两个tensor的值是否相等def tensor_equal(a, b): ...

2022-03-30 23:07:17 3514 1

原创 【吴恩达深度学习测验】Course 2 - 改善深层神经网络 - 第三周测验

Course 2 - 改善深层神经网络 - 第三周测验超参数调整,Batch归一化,编程框架总分10分1.若对超参数进行大规模搜索,应使用网格而非随机求值,以使得搜索结构更具系统性,而非依赖偶然性。正确还是错误?错误 正确2.每一个超参数,如果设置不当,都会对训练产生巨大的负面影响,所以所有的超参数对于调优都同样的重要。正确还是错误?错误 正确3.超参数搜索中,是只针对单一模型(“熊猫法”)还是多模型同时训练(“鱼子酱法”)主要取决于:A.神经网络中是否存在局部最小(以及鞍点.

2022-01-09 21:17:17 779

原创 【吴恩达深度学习测验】Course 2 - 改善深层神经网络 - 第二周测验

Course 2 - 改善深层神经网络 - 第二周测验1. 若输入第8个mini-batch的第7个样本,请问用什么符号来指代第3层激活函数?2. 下列关于mini-batch的梯度下降的说法中,你同意哪一个?A.使用mini-batch梯度下降训练一个epoch(通过训练集)快于使用batch梯度下降训练一个epoch。B.对mini-batch梯度下降进行一次迭代(计算单次mini-batch)快于对batch梯度下降进行一次迭代。C.实施mini-batch梯度下降时,无需对不同的m

2021-12-29 17:30:09 755

原创 Win10下安装 Tensorflow2(CPU),并在Pycharm中运行

教程日期:2021年12月安装环境:Windows 10(64位),,Intel处理器步骤:1、安装Anaconda2、配置Anaconda环境3、安装Tensorflow4、测试环境一、安装AnacondaAnaconda | Individual Editionhttps://www.anaconda.com/products/individual 打开上述地址,点击Download按钮下载,安装过程一直next即可。Anaconda3是一个...

2021-12-14 17:11:26 3063 1

原创 归一化输入时需要按照特征值分别计算(附归一化代码)

结论 需要按照特征值分别求取均值和方差,然后再做零均值和归一化方差处理。原因在学习《吴恩达·深度学习》第二门课 1.9归一化输入时,遇到一个问题。视频里说均值和都是一个向量。但我不是很理解到底是不是按照特征值分别求取,再分别放缩。 群里老兄点拨,假设对整个矩阵求均值和方差,再减去和除以,可能会导致原来比较小的值近似为0。不符号归一化输入处理的目的。因此需要按特征值分别求取。1.9 归一化输入(Normalizing inputs)h...

2021-11-16 22:11:33 790

原创 ValueError: Object arrays cannot be loaded when allow_pickle=False【Numpy读取字典文件报错】

结论np.save()和np.load()函数都应该加上参数 allow_pickle=True,如:np.save('outfile.npy', parameters, allow_pickle=True)b = np.load('outfile.npy')原因分析 在Numpy 1.16.2 之后保存字典时,需要加上allow_pickle=True,但是不同目前网络上普遍说的,仅仅在np.save()中加入此参数,但同时也应该在np.load()中...

2021-11-09 15:46:04 4308 3

原创 神经网络中隐藏层为什么需要使用激活函数?

如果不用激活函数,每一层输出都是上层输入的线性函数,无论神经网络有多少层,输出都是输入的线性组合,即W = W3*[W2*(W1*x)]。如果隐藏层不使用激活函数,仅在输出层使用sigmoid函数,那么效果仅仅和标准Logistic回归一样。参考:深度学习:神经网络中为什么需要使用激活函数?(超详细)_JJJasmine的H君的博客-CSDN博客_神经网络为什么需要激活函数一、百度百科 我们先看下百度百科的解释: 如果不用激活函数,每一层输出都是上层输入的线性函数,无论神经网络有多少层,输出都

2021-10-20 21:15:44 3206 2

原创 权重W初始化乘0.01和sqrt()的区别

在深层神经网络中,对权重W的初始化往往用标准正态缩小来进行但有时使用 randn*0.01而有时却使用 randn*sqrt(d)来缩写经查资料可知,对于不同的激活函数如sigmoid、tanh或ReLU等,所使用的缩写倍数并不相同结论:对于sigmoid函数用0.01: w= 0.01* np.random.randn(D,H) 对于tanh函数用sqrt(d):w = np.random.randn(D,H) / sqrt(D,H) 对于ReLU函数用sqrt(d/2):w...

2021-10-05 20:47:06 693

原创 一键关闭杀死指定的端口-Java代码

如题简单粗暴,由于经常被 IDEA 的tomcat端口、或debug端口占用所苦,特找来关闭指定接口的代码进行修改。用法:修改8080作为第一个端口号,显然i是此后的多少个ports.add((8080 + i));全文:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.u

2021-07-06 17:09:51 644

原创 【Layui杂谈】table.cache[‘‘]获取表格当前页的所有行数据的问题

(layui 2.6.0 开始新增)//用于获取表格当前页的所有行数据> table.getData(id);

2021-06-02 09:05:54 5607

原创 视频播放器 layui-ckplayer

layui-ckplayer介绍基于ckplayer视频播放器封装的,适用于layui的扩展组件ckplayer版本: X2原插件 ckplayer 视频播放组件/larryms已经很久没有更新,且无法自定义设置,因此自己封装一份使用说明码云下载地址:https://gitee.com/TimVanX/layui-ckplayer//定义一个变量:videoObject,用来做为视频初始化配置 var videoObject = {

2021-05-20 09:45:36 3317 4

转载 python类变量与__init__声明变量的区别

转载自:《python类变量与__init__声明变量的区别》作者:Lushun类变量:可在类的所有实例之间共享的变量实例类对象:类的实例是调用类对象来创建的。如:par = Parent(),par就是类Parent的一个实例类对象。实例变量(成员变量):同一个类对象可以创建多个实例类对象,类定义中有self标志的变量就是实例变量一个例子,看下面的代码有个小问题class MyObject(object): x = 1 def __init__(self...

2021-05-08 15:05:34 553

原创 【Nutz杂谈】Dao打印where条件

在这里写一写,关于使用Nutz的一些事情1、Dao打印where条件//this是一个dao,如ServiceImplcri.toSql(this.getEntity())this 是 一个dao详见http://www.nutzam.com/core/dao/condition.html《复杂的SQL条件 - Nutz》...

2021-04-12 10:54:44 204

转载 CentOS7安装ffmpeg+h264

前言坑!坑!坑! 全是坑。本文安装系统环境为CentOS7.2。我这里提供安装所需的四个源码包,均需要编译安装。所有组件最好都安装最新的稳定版,或者下载使用同代一版本。链接:https://pan.baidu.com/s/1J6woNlr78K01wjvFTwRcpA提取码:w5zu一、安装依赖安装一些所需要的基础命令,以及编译工具。yum -y install gcc automake autoconf libtool make gcc gcc-c++ bzi..

2021-03-10 14:23:56 1021

原创 Mysql 连接出现The last packet sent successfully to the server was 0 milliseconds ago.

我的解决是Mysql连接驱动有误,8.X的mysql驱动用了5.X的驱动所以将 com.mysql.jdbc.Driver更换为com.mysql.cj.jdbc.Driver即可但这个问题产生的原因有很多,看了网上给的解决方案,梳理一下1、连接池有效期问题,在mysql根目录下my.ini中修改(Windwos下)wait_timeout=604800interactive_timeout=315360002、添加连接参数jdbc:mysql://12...

2021-01-15 13:51:56 13927 3

转载 可能会完美解决CLion控制台中文乱码(mingw)

先给出解决这个问题的知乎用户的链接:https://zhuanlan.zhihu.com/p/106747225因为我编译用的是mingw,所以记录一下我的解决过程,给自己或者别人以后排坑。注意,这个方法不是网上很多人所说的改字符集编码,那个每一次都要改,有点麻烦。方法:#第一步:快捷键Ctrl+Shift+Alt+/,弹出如下界面:然后,取消第一项的勾选,也就是run.processes.with.pty这样就成功解决了,完美!测试一下:#include <st

2020-10-29 14:43:24 4060 12

原创 PyCharm中安装库失败 ERROR: Could not find a version that satisfies the requirement (from version None)

新的Pycharm版本在下载库并安装时,经常会出现如题的红色错误。(目前使用的Pycharm版本为 PyCharm 2020.1.1 (Professional Edition))网上博客大多解决不好,特此记录。1、在查找第三方库的界面,找到 MANAGE REPOSITORIES ,删除默认源,并添加国内源如阿里云源:https://mirrors.aliyun.com/pypi/simple/当然其他第三方源,如豆瓣源或清华源都是可以的。2、特别注意,网上搜索的源URL很.

2020-08-05 01:10:02 16249 1

原创 区块链上节点如何验证新区块是否合法?

参考:1、精通比特币(80):节点是如何校验新区块的? | BtcCFO.com,作者:飞哥 2、巴比特专栏 | 比特币现金添加的Checkpoint到底是什么,有什么影响?,作者:tan90d比特币中每个节全点将独立校验网络中的新区块。当新区块在网络中传播时,每一个节点在将它转发到其节点之前,会进行一系列的测试去验证它。这确保了只有有效的区块会在网络中传播。具...

2020-04-29 13:00:09 4814

转载 基于Java语言构建区块链系列

基于Java语言构建区块链系列目录:https://wangwei.one/categories/blockchain/作者:wangwei

2020-04-27 18:08:31 338

原创 C++中类模板的实现代码(.cpp)中内容应写在头文件中

记一个知识点,类模板和普通的代码不同,不能用普通的方法实现头文件.h和源文件.cpp文件分离。先讲解决方案,很简单,把正常的代码写进头文件的尾端,也就是头文件#endif 之后。原理: 简而言之,类模板的实现代码只有当已经确定了具体模板的类型,才会自动生成代码。而在编译时,编译器根本不知道你要设定的类型参数<T>是啥,所以实现代码(.cpp)中的内容实际...

2019-07-04 13:35:28 4062 1

原创 IDEA 新建类时自动生成 Javadoc 注释(描述、作者、日期)

在新建一个类的时候经常忘了写Javadoc,于是可以利用IDEA工具,进行自动生成标准的模板注释,方便后期维护。步骤:1、打开:File -> Setting ,弹出"Setting对话框"2、找到Editor -> File and Code Templates -> Files -> Class3、在 “public class ${NAME} ...

2019-02-22 16:30:10 14537 1

原创 算法竞赛中的Java常用API

1、字符串中大小写转换toUpperCase(转大写) public String toUpperCase() 使用默认语言环境的规则将此String中的所有字符转换为大写。 此方法相当于toUpperCase(Locale.getDefault()) 。 转小写另请参见:toUpperCase(Locale) 包:java.lang.String 中方...

2019-02-03 00:20:06 1019

原创 网页屏蔽F12或右键打开审查元素,禁止修改页面代码

在现代浏览器(如 Google Chrome )中,F12或者右键检查元素的下,可以方便的查看并对网页代码进行调试为了安全起见,可以利用 JavaScript 禁止这种行为。 window.onload = function () { //禁止F12 $("*").keydown(function (e) {//判断按键 ...

2018-11-09 10:21:51 13147 2

原创 使用JQuery的post()方法向服务端(PHP、Java)进行请求

    在进行Web编程时,我们常需要一个页面模板,然后动态从数据库中读入数据到页面中,填充页面内容,使页面在不刷新不改变URL的情况下改变内容。下面是我常用的一种的post请求数据的方法。原理图使用MVC架构1、前端HTML可以视为View(视图),用于直接改变界面UI2、JavaScript (JQuery)作为页面的Controller(控制器),作为连接前后端的桥梁...

2018-11-02 02:21:36 2066

原创 用两个栈实现队列

题目描述用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。思路:想通了不难,push操作用第一个Stack正常进行。而pop操作则先把Stack1倒入Stack2,再取出。 第一版代码:import java.util.Stack;public class Solution { Stack&lt;Integer&gt; stack...

2018-09-07 11:21:53 169

原创 解决Chrome上的表单自动填充无法禁用(autocomplete="off"属性失效)

     在Chrome上发现了一个Bug,表单会出现框子变黄,并且一直有自动补全的现象,添加 autocomplete="off" 属性也解决不了问题,如下图:      在后台登录和注册表单里,不需要自动补全,不仅会误导用户还会导致安全性的问题,百度了一通,发现这居然是Chrome这个强大的浏览器的历史遗留Bug,至今没有解决,所以手动找到了解决办法,步骤如下: 1、去除黄色框样式...

2018-08-12 05:08:11 9287

原创 解决PHP处理日期时间遇到的问题(时区、24小时制、美化)

时间总相差几个小时的问题(时区)  初次向数据库中提交时间数据的时候发现经常差6个小时,诡异的是按理说是差8个小时还比较正常。尝试了几种方法后,最好的一种解决办法如下://在代码开头设置所有日期使用的默认时区为中国上海(东八区)date_default_timezone_set('Asia/Shanghai');  因为其他方法如改php.ini配置文件换个环境会失效,所以推荐直接在...

2018-08-04 07:29:38 2114

原创 将图片缩放到适合窗口大小_Java

使用Map传出两个最大值和最小值参数中 int conWidth,int conHeight 分别是存放图片窗口的长和宽源码: /** * scaleImg(); 图像缩放方法,将图片缩放到适合控件的大小 * ImageIcon image为显示的图片 * int conWidth,int conHeight 分别是存放图片窗口的的长和宽 */ ...

2018-05-29 20:06:15 1828

原创 合工大OJ_Problem1301 C.进程调度

题目本身是《操作系统》这门课的知识,先来先服务FCFS是最简单的一种CPU调度算法然而一直WA,试了十几组样例,都没问题,心态都快炸了看了题解才知道,原来题文中的多组测试数据 真的是有多组测试数据但是题目的样例里只有一组,这个误导了我,其实一个~scanf就行我来补充一下样例:Sample Input41 13 32 24 440 11 1002 13 100Sample Output3.5000...

2018-05-14 12:56:22 387

原创 合工大OJ_Problem1356 转啊转

题目不难,注意圆上点的坐标就行,高中数学知识// 先输入一个整数T,表示T(T&lt;50)组数据。//每组数据一行七个实数a,b,r(r&gt;0),x,y,w(w&gt;=0),t(t&gt;=0) 分别表示圆的圆心坐标(a,b),半径r,固定点坐标(x,y),角速度w,要查询的时刻t。//上述所有数据的绝对值小于10000。#include&lt;bits/stdc++.h&gt;...

2018-05-08 20:54:47 385

原创 Linux下Qt Creator 创建项目出现 “Kit selection :No valid kits found”解决办法

测试发行版本:Deepin 15.15 解决方案:在终端中键入命令   sudo apt-get install qt5-default  (可以继续加上  sudo apt-get installqtdeclarative5-dev)然后点击“options”,可以看到 手动设置/桌面(默认),选择对应Qt版本就行其实就是Qt Creator 和 Qt S

2018-01-13 01:26:46 18732 4

空空如也

空空如也

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

TA关注的人

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