自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java系统开发中@Table注解报错:cannot resolve table/Assign Data Sources

【代码】Java系统开发中@Table注解报错:cannot resolve table/Assign Data Sources。

2023-04-18 09:40:51 278 1

原创 getResourceAsStream() 在IntelliJ IDEA中的用法以及对返回值为null的处理方式

在IntelliJ IDEA中创建maven项目时,使用getResourceAsStream()读取文件的方法和对返回值为null的处理方式

2022-09-15 10:30:04 1908

原创 Windows环境下配置强化学习依赖包gym(2022最新版)

请在配置完成Anaconda后阅读本博客:1.创建虚拟环境当然,你可以直接在你现有的虚拟环境中安装,创建新的虚拟环境是为了便于管理。打开cmd命令行窗口,或者打开Anaconda Prompt,输入如下命令点击回车,结果就是创建了一个名为gymPython36的虚拟环境,其中python版本为3.6:conda create -n gymPython36 python=3.62.激活创建的虚拟环境执行完上一步后继续在该窗口中输入如下命令后点击回车:activate gymPy

2022-05-12 19:26:54 2038 5

原创 Anaconda创建、激活、退出、删除环境及管理环境中的包相关命令——最新全面直观版

本博客基于Windows系统,以下命令建议在Anaconda Prompt命令行窗口中执行:1.创建虚拟环境使用 conda create -n your_env_name python=X.X(2.7、3.6等),anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。 指定python版本为2.7,注意至少需要指定python版本或者要安装的包, 在不指定python版本时..

2022-05-04 20:13:20 21707

原创 最新最易上手IntelliJ IDEA配置CPLEX详细步骤

本站上关于Java IDE进行线性规划求解问题的文章非常少,对于CPLEX求解器的安装和使用也很难找到保姆级步骤说明,鉴于此,笔者在探索java求解线性规划问题的准备阶段,也遇到了一些问题,在此将安装成功的经验介绍如下:一、CPLEX安装1.CPLEX安装包下载由于IBM公司的ILOG CPLEX Optimization Studio是收费的,即使在官网上下载免费的学术版也需要使用你单位(或学校)的邮箱,而且你的你的单位必须在IBM上注册过域名,否则也无法下载,所以这里给出笔者千辛万苦下好的1

2022-03-20 16:59:25 6342 5

原创 几句话直观理解java中Scanner类的next()、nextLine()、nextInt()

很多关于上述几个方法的介绍都非常晦涩,很复杂,我们在处理相关问题时只需要记住以下规律即可:(1)Scanner是一个扫描器,对于键盘输入或者文件中的数据,先存到缓存区等待读取,它判断读取结束的标示是:空白符;比如空格,回车,tab 等等。(2)next()和nextInt()方法读取到任意间隔符(空白符)就结束,nextLine()读取到回车结束也就是“\r”,next()返回值为String类型,nextLine()返回值为String类型,nextInt()返回值为Int类型1.从键盘输入读

2022-03-17 11:14:54 11882 4

原创 全网最详细numpy的argmin与argmax解析(一次性理解np.argmin)

本文以np.argmin()进行讲解,np.argmax()与之类似,np.argmin()求最小值对应的索引,np.argmax()求最大值对应的索引首先看一下官方注释def argmin(a, axis=None, out=None): """ Returns the indices of the minimum values along an axis. Parameters ---------- a : array_like Inp

2022-01-31 01:34:56 22198 3

原创 使用keras中的回调函数keras.callbacks.ReduceLROnPlateau自动调整学习率来改进模型拟合效果

定义学习率之后,经过一定epoch迭代之后,模型效果不再提升,该学习率可能已经不再适应该模型。需要在训练过程中缩小学习率,进而提升模型。使用keras中的回调函keras.callbacks.ReduceLROnPlateau可以实现此效果,具体语法:from keras.callbacks import ReduceLROnPlateaureduceLr = ReduceLROnPlateau(monitor='val_loss', factor=0.9, patience=50,ve.

2022-01-27 01:14:18 2178

原创 配置Maven的一些解决办法

Maven的安装与配置_a805814077的博客-CSDN博客_maven安装与配置如何删除maven本地库之后重新下载本地库_chenlong的博客-CSDN博客_删除maven本地依赖超级详细的Maven使用教程_进修的CODER-CSDN博客_maven

2021-09-10 21:13:05 83

转载 I tensorflow/core/platform/cpu_feature_guard.cc:140]问题解决

遇到了这个问题,意思是你的 CPU 支持AVX AVX2 (可以加速CPU计算),但你安装的 TensorFlow 版本不支持解决:1. 如果是初学者 或者 没有太大计算速度的需求,在开头加上这两行忽略这个提示即可import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'说明:os.environ["TF_CPP_MIN_LOG_LEVEL"] = '1' # 默认,显示所有信息os.environ["TF_CPP_MIN_LOG_LEVE.

2021-09-03 11:25:20 10080

原创 Pycharm上配置和导入已安装的Tensorflow(2021全新教程——基于Anaconda)

注意:1.笔者的Tensorflow是安装到Anaconda中去了,所以Tensorflow安装到其他位置的情况并不适用本教程。查看自己Tensorflow安装位置:打开cmd或者Anaconda Prompt依次输入下列命令:pythonimport tensorflow as tftf.__version__tf.__path__结果中如带有Anaconda命名的文件夹,说明你的电脑中的Tensorflow是装到Anaconda里面了。2.请知晓本机Anaconda以及An.

2021-09-03 09:58:35 12178 1

原创 2021最新Win10+Nvidia显卡环境下CUDA、cuDNN以及TensorFlow安装教程

为了不耽误大家的时间,在阅读之前请注意:1.如果你的电脑没有Nvidia显卡,那么请关闭本页面,本页面对你无用;2.如果你的电脑配置不是Win10+RTX30系Latop显卡,那么请谨慎操作,本教程可能能给你提供一点思路;3.如果你的电脑既没有安装Anaconda也没有装Python,那么请安装完后再看本教程。如果你的电脑未出现上述情况,那么请接着向下阅读1.下载CUDA以及cuDNN安装包1.1查看电脑自带的CUDA64.DLL版本在电脑桌面空闲位置用鼠标右键,在弹出的菜单中点

2021-09-02 20:25:35 5609 8

原创 为jupyter notebook 添加代码自动补全功能(简洁易懂教程)

第一步:进入命令行环境:Win+R打开开始菜单,找到Anaconda Prompt,单击打开:第二步:激活base环境在命令窗口中输入activate base后回车,完成后不要关闭该窗口,因为后面的命令需要接着执行第三步:下载nbextensions接着上一步输入pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple后点击回车等待安装,如下图所示第四步:安装n..

2021-08-24 14:22:24 19625 19

原创 java.lang.IllegalArgumentException: Comparison method violates its general contract!的解决方法

首先需要创建一个Person类:public class Person{ int id; int value;}修正前的代码:import java.io.IOException;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class ListSortTesting { public static void ma

2021-08-03 16:03:14 542 1

原创 在Java中将二进制数转化成十进制数

这里二进制数有两种表示方式,不同方式的代码略有不同:1.将二进制数用boolean数组表示假设要求解的二进制数为:1101(也就是十进制数13)public class TransformTseting { public double TransformBin2Int(boolean[] Gene){ double Result=0; double tmp2=0; for (int i = 0; i <Gene.length ..

2021-08-01 15:52:34 1614

原创 在Java中实现Exel文件的导入和数据读取

Java学习笔记(一)文件的导入和读取1.在maven官网https://mvnrepository.com/上搜索jxl,选择下载数最多的jxl.jar包下载,记住文件保存的路径step1搜索jxlstep2 选择usages最多的那个,点击图标进入版本选择界面step3 选择2.6.12版本进入下载界面step4点击jar按钮下载,一定要记住文件下保存的位置,后面要用的我的文件保存在电脑D盘下的D:\Java文件夹中,具体根据自己的喜好设置文件存放路径2...

2021-07-29 17:16:49 1572 3

基于灰狼优化算法(Grey Wolf Optimization, GWO)的支持向量机(Support Vector )实现代码

基于灰狼优化算法(Grey Wolf Optimization, GWO)的支持向量机(Support Vector )实现代码

2023-04-18

基于遗传算法完成lightGBM的特征选择并实现模型训练和预测

根据遗传算法(GA)完成特征选择,并对lightGBM模型进行训练。程序运行过程会打印出中间过程,最终会绘出迭代次数与最优个体适应图的折线图

2023-04-18

NSGAII算法的Python实现代码

以接近Matlab代码的编程结构,采用Python语言实现了基于非支配排序的多目标遗传算法——NSGAII,注释丰富,程序易于理解,所采用的主要是“创建函数-调用函数”模式。 首先根据搜集到的数据绘制目标问题的理论非劣前沿,然后初始化一组方案点,通过NSGAII对方案点的决策变量不断优化,最终这群方案点均落在理论非劣前沿附近,程序在解决两个目标的问题时表现较好,在进化到第20代就能接近理想情况

2021-09-01

空空如也

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

TA关注的人

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