自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCF&滴滴出行——路况状态时空预测AI算法竞赛baseline方案三(LSTM模型)

楼主最近在参加一个比赛:比赛链接如下:https://www.datafountain.cn/competitions/466现在分享自己的代码,该方案目前成绩在65/2865运行环境: python 3.7.9 ,pycharmName:Model_LSTM一:数据预处理+特征工程import numpy as npimport pandas as pdimport osimport datetimefrom tqdm import tqdmfrom collections impo

2020-11-26 19:45:18 1395 2

原创 CCF&滴滴出行——路况状态时空预测AI算法竞赛baseline方案二(lightgbm模型)

楼主最近在参加一个比赛:废话不多说,比赛链接如下:https://www.datafountain.cn/competitions/466现在分享自己的代码,该方案目前成绩在65/2865运行环境: python 3.7.9 ,pycharmName:Model_LGB一:数据预处理+特征工程import numpy as npimport pandas as pdimport osimport datetimefrom tqdm import tqdmfrom collections

2020-11-26 19:37:38 998

原创 CCF&滴滴出行——路况状态时空预测AI算法竞赛baseline方案一(DNN模型)

楼主最近在参加一个比赛:废话不多说,比赛链接如下:https://www.datafountain.cn/competitions/466现在分享自己的代码,该方案目前成绩在65/2865运行环境: python 3.7.9 + tensorflow 2.0.0 + keras 2.3.1Name:Model_DNN一:数据预处理+特征工程本部分代码最后输出一个经过处理的训练集# Version: python 3.7.9 tensorflow 2.0.0 keras 2.3.1# Na

2020-11-26 19:33:35 2174 8

原创 macbook pro触控板在idea里面无法双指轻点打开菜单

1222

2022-07-16 01:00:07 2937 35

原创 使用Threadpoolexecutor创建线程池

import java.util.concurrent.*;public class Demo01 { public static void main(String[] args) { //核心线程数 int corePoolSize =3; //最大线程数 int maximumPoolSize=6;

2022-05-17 00:00:45 1335

原创 zookeeper启动提示错误:找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain

https://blog.csdn.net/yemuyouhan/article/details/106959830

2021-12-18 22:45:54 2243

原创 windows环境ZooKeeper下载

Zookeeper官网:https://zookeeper.apache.org/下载地址:https://archive.apache.org/dist/zookeeper/参考链接:https://blog.csdn.net/qq_29752857/article/details/115392894

2021-12-18 22:43:39 1330

原创 dependencyManagement使用说明

https://blog.csdn.net/weixin_42114097/article/details/81391024

2021-12-10 23:37:53 246

原创 git-stash用法小结

https://www.cnblogs.com/tocy/p/git-stash-reference.html

2021-12-10 23:35:19 291

原创 IDEA git两个本地分支切换代码时自动同步问题(互相影响)

git本地切换分支,代码会出现自动同步问题,造成互相影响

2021-12-10 23:32:37 5825

原创 SpringBoot配置 Druid 连接池(application.properties参数配置详解)

#==============================访问端口号相关配置======================================server.port=8080#==============================druid监控相关配置======================================#druid_config#用户名druid.login.username=root#密码druid.login.password=root#白名单

2021-11-17 00:51:18 3430

原创 Mockito模拟访问非静态方法教程

package com.chenghong;/** * 测试非静态方法 */public class Person { public void test01(){ System.out.println("test01"); } public void test02(){ if(getDepth()>1){ System.out.println("test02---大于2"); }else{

2021-10-29 00:26:00 721

原创 java获取当前时间和设置时间格式

1.获取当前时间(毫秒值)Long time =System.currentTimeMillis();System.out.println(time); //1635437565547这个毫秒其实就是自1970年1月1日0时起的毫秒数;2.格式化当前时间SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd:HH:mm:ss");String format = simpleDateFormat.format(

2021-10-29 00:15:22 2051

原创 使用Fastjson对java对象,json对象,字符串之间相互转化

1.导入pom.xml文件<dependencies> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.59</version> </dependency>

2021-10-29 00:05:40 199

原创 Java实现序列化的方式

1.为什么要实现序列化?知识背景:在计算机中,网络传输有两种方式,第一种是字节流,第二种是字符流。字符或中文都是以二进制的形式进行网络传输或者保存在计算机的磁盘中,在很多地方都需要使用网络传输,比如将用户信息保存在本地磁盘中,比如两个服务之间通过RPC调用传输信息,如果不进行序列化方式,直接进行网络传输或者保存在磁盘中,会导致乱码。转化为序列化的方式进行传输后,中文或者符号就可以转变为字节流或者字符流的形式在计算机网络中进行传输,这样就不会形成乱码问题。2.序列化的方式方式一:实现Serializa

2021-10-28 23:58:28 994

原创 在IDEA中把一个项目提交到gitlab中

前言:在实际项目开发中,要规范使用git和gitlab,如果不规范使用,后面会很难处理。第一步:先把gitlab中的代码克隆到本地某个文件夹下git clone 代码地址第二步:IDEA打开该文件夹第三步:最好不要在本地的master分支中开发代码,所以一定要创建本地开发分支。创建本地开发分支,并切换到该开发分支上,同时将本地开发分支和远程迭代分支进行关联git checkout -b 本地开发分支 origin/远程开发分支 第四步:提交代码到缓存区git add 要提交的文件

2021-09-29 01:51:27 903

原创 git命令大全

//查看当前分支状态git status//查看当前分支git branch//创建新的分支git branch -b 分支名称//克隆代码git clone 远程代码链接//切换分支git checkout 分支名称//建立本地分支喝远程分支的关联git checkout -b 本地分支名称 origin/远程分支名称//将当前文件添加到缓存区git add 当前文件名//将当前目录中所有代码添加到缓存区中git add .//提交代码git commit -m “fi

2021-09-29 01:37:57 60

原创 git checkout -b 本地分支 origin/远程分支

创建本地分支,并且将本地分支和远程分支进行关联

2021-09-29 01:28:44 16579

原创 Java中instanceof关键字的使用

instanceof 关键字表示判断前一个是不是后面的实例化对象,返回的结果为boolean类型, 比如:A instanceof B 表示:1)A是否是B的实例;2)A是否是B子类的实例;3)A是否是B接口实现类的实例;//定义父类public class Person {}//定义子类继承父类public class Man extends Person {}//测试public class Demo { public static void main(Stri

2021-09-24 00:05:52 141

原创 Java中this关键字的使用

当成员变量名称和方法中的参数名称重名的时候,可以使用this关键字。比如:this.成员变量 = 局部变量public class Person { String name ="张三"; public void eat(String name){ System.out.println(name); //王五 System.out.println(this.name); //张三 }}public class ThisD

2021-09-23 23:49:17 69

原创 UserWarning: mkl-service package failed to import, therefore Intel(R) MKL initialization ensuring it

https://blog.csdn.net/u010741500/article/details/107141692

2021-02-05 12:11:41 798

原创 Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法

https://blog.csdn.net/qq_28714865/article/details/99111240

2021-02-03 18:14:37 807

原创 计算机好的论文网站

1.中国知网,这个不多解释2.IEEE 数据库(IEEE(美国电气电子工程师学会)/IET (英国工程技术学会)Electronic Library)是IEEE旗下最完整的在线数据资源,它提供了当今世界在电气工程、通信工程和计算机科学领域中,近三分之一的文献,并在多个学科领域引用量名列前茅,IEL数据库中的130多种期刊杂志被SCI收录3.AAAI国际人工智能协会。前身为美国人工智能协会,目前是一个非盈利的学术研究组织,致力于推动针对智能行为本质的科学研究4.CVPR,国际计算机视觉与模式识别会议(C

2021-02-02 20:07:21 3652

原创 Anaconda下安装lightgbm方法

1.先打开 Anaconda prompt2.输入:conda install -c conda-forge lightgbm注:如果是在pytorch环境下安装,那就先输入activate pytorch进入pytorch中再安装参考链接:https://blog.csdn.net/m0_37534550/article/details/88060071https://www.pianshen.com/article/30641367069/...

2021-01-25 23:37:45 5625

原创 Anaconda中安装tqdm方法

1.打开Anaconda Prompt2.输入:conda install -c conda-forge tqdm或者输入pip install tqdm

2021-01-25 23:09:46 15070

原创 Anaconda中安装xgboost的方法

1.打开Anaconda Prompt2.输入命令:`pip install xgboost -i https://pypi.tuna.tsinghua.edu.cn/simple`注:如果是给pytorch或者是给tensorflow安装xgboost,就先输入activate pytorch 进入pytorch或者tensorflow环境中,再安装。

2021-01-25 23:07:09 1424 1

原创 anaconda环境下给pytorch安装sklearn

1.首先点击Anaconda Prompt2.输入activate pytorch,进入pytorch里面3.输入conda install scikit-learn

2021-01-25 23:00:39 4801

原创 python实现果蝇优化算法(FOA算法)

# 该方法可以运行,适用于调整多个参数的方法import numpy as npimport matplotlib.pyplot as plt#定义需要解的函数(名称为fun1)def fun1(arr1,arr2): y = arr1**2 + arr2**2 return y#######果蝇算法########初始化果蝇参数popsize = 30 #果蝇种群规模maxgen = 100 #果蝇最大迭代次数R = 1 #果蝇飞行半径D = 2

2020-12-29 16:34:36 1550

原创 利用python实现果蝇优化算法

本方法适合调整单参数# 该方法可以运行,适用于只调一个参数的方法import numpy as npimport matplotlib.pyplot as plt#定义需要解的函数(名称为fun1)def fun1(arr): y = 2*arr**2-1 return y#######果蝇算法########初始化果蝇参数popsize = 30 #果蝇种群规模maxgen = 100 #果蝇最大迭代次数R = 1 #果蝇飞行半径D = 1

2020-12-29 16:31:24 677

原创 果蝇优化算法(FOA)原理

https://www.cnblogs.com/fd-682012/p/11935772.htmlhttps://blog.csdn.net/stm32_newlearner/article/details/82990567https://blog.csdn.net/willbkimps/article/details/54927426https://blog.csdn.net/u014034497/article/details/68923767/

2020-12-29 16:30:10 1755

原创 GBDT原理及开源代码

https://zhuanlan.zhihu.com/p/91652813?utm_source=wechat_session

2020-12-27 16:30:19 389

原创 xgboost模型代码及应用案例

https://www.cnblogs.com/wyhluckdog/p/12194457.html

2020-12-27 16:28:34 911

原创 模型融合stacking代码

https://blog.csdn.net/WxyangID/article/details/80205075https://www.jianshu.com/p/719fc024c0echttps://blog.csdn.net/shine19930820/article/details/75209021

2020-12-27 16:27:28 608

原创 模型融合stacking原理

一.Stacking思想简介 1.Stacking的思想是一种有层次的融合模型,比如我们将用不同特征训练出来的三个GBDT模型进行融合时,我们会将三个GBDT作为基层模型,在其上在训练一个次学习器(通常为线性模型LR),用于组织利用基学习器的答案,也就是将基层模型的答案作为输入,让次学习器学习组织给基层模型的答案分配权重。 2.下图是个简单的例子,A、B是学习器,C、D、E是进行答案再组织的次学习器,次学习器会...

2020-12-27 16:23:41 3627

原创 pytorch实现简单的ResNet

https://blog.csdn.net/qq_35015757/article/details/106282417

2020-12-21 20:12:17 438

原创 pytorch中nn.Conv1d的用法详解

参考博客https://blog.csdn.net/sunny_xsc1994/article/details/82969867 博主欢迎转载,但请一定要给出原文链接,标注出处!!!谢谢~ pytorch之nn.Conv1d详解 (没想到当初整理这篇,竟然有那么多人看,而且还有不少人提问。由于CSDN不常登陆,所以评论不一定及时回复。大家如果用知乎的话,可以知乎私信我:Sunny.夏的知乎个人主页。我看到消息肯

2020-12-21 20:06:23 2669 1

原创 pytorch中交叉熵函数torch.nn.CrossEntropyLoss()怎么加入权重

关于交叉熵函数torch.nn.CrossEntropyLoss的基本用法可参考https://blog.csdn.net/zziahgf/article/details/80196376。那么如何在交叉熵函数中添加自定义的各类别的权重呢?定义参数weight即可,其中参数的内容要为tensor类型,而且要把dtype类型定义为float。用法为:方法一:### 我的类别数为12criterion = nn.CrossEntropyLoss(weight=torch.from_numpy(np.ar

2020-12-21 19:43:59 2625

原创 【深度学习】深入理解Batch Normalization批标准化

https://www.cnblogs.com/guoyaohua/p/8724433.html

2020-12-21 19:36:19 106

原创 pytorch之nn.Conv1d详解

Conv1dnn.Conv1d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True)参数解读:in_channels: 输入通道。在文本分类中,即为词向量的维度out_channels: 卷积产生的通道。有多少个out_channels,就需要多少个1维卷积kernel_size:卷积核的尺寸(k, in_channels)stride: 卷积步长paddin

2020-12-21 19:32:00 10517 2

原创 Pytorch的net.train 和 net.eval的使用

在训练模型时会在前面加上:model.train()在测试模型时在前面使用:model.eval()使用PyTorch进行训练和测试时一定注意要把实例化的model指定train/eval,eval()时,框架会自动把BN和DropOut固定住,不会取平均,而是用训练好的值,不然的话,一旦test的batch_size过小,很容易就会被BN层导致生成图片颜色失真极大!!!!!!model.train()启用 BatchNormalization 和 Dropoutmodel.eval()

2020-12-21 19:25:45 247

空空如也

空空如也

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

TA关注的人

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