自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lixiangohoh的博客

旨在学习进步

  • 博客(37)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 DDQN求解FJSP问题

全部见我的git仓库: DFJSP_Share使用DDQN深度强化学习算法求解FJSP问题

2023-07-20 14:58:52 332 2

原创 遗传算法基本简介及改进方向

遗传算法基本简介及改进方向及参考文献推荐

2022-08-16 15:57:03 3541 3

原创 python开发基础

介绍python后端开发基础

2022-08-15 20:32:34 373

原创 强化学习FJSP静态关于奖励函数的尝试

对FJSP问题中,奖励函数的设置进行讨论,并进行尝试,有些收敛趋势,但是与智能算法的求解结果相差结果还很远,请求大佬指教。

2022-06-06 21:26:47 666 1

原创 RNN初探

rnn学习笔记

2022-05-18 11:50:44 126

原创 查看gym中的内置游戏环境

from gym import envsprint(envs.registry.all())输出的环境dict_values([EnvSpec(Copy-v0), EnvSpec(RepeatCopy-v0), EnvSpec(ReversedAddition-v0), EnvSpec(ReversedAddition3-v0), EnvSpec(DuplicatedInput-v0), EnvSpec(Reverse-v0), EnvSpec(CartPole-v0), EnvSpec(CartP

2022-03-13 10:47:52 4806

原创 tendorboard不能查看问题

tensorboard查看问题

2022-03-09 14:02:55 131

原创 初步tensorflow代码学习

tensorflow基础入门案例(简单线性拟合)代码import tensorflow as tfimport numpy as npx_data = np.random.rand(100).astype((np.float32))y_data = x_data*0.1 + 0.3# create tensorflow structure startWeights = tf.Variable(tf.random_uniform([1], -1.0, 1.0))# 参数变量baises =

2022-02-28 22:19:31 122

原创 矩阵分析考试重点西南交大

2022-01-03 21:47:50 528 1

原创 java,List,add使用

public static void main(String[] args) { List a = new ArrayList(); for(int i =0;i<5;i++){ a.add(i+1); } System.out.println(a.toString()); a.add(4,1);//在索引位置后面加入对象 System.out.println(a.toString(

2021-12-15 09:53:13 82

原创 java学习整理

java学习整理基本语法符号注释行注释://多行注释:/*+回车文档注释:/**+回车数据类型整型longintshortbyte浮点型floatdoublebooleantruefalsestringchar程序入口psvm扫描器的使用Scanner sc = new Scanner(System.in)基本语句赋值语句条件语句if(判断){执行内容}else{执行内容}三元运算:

2021-11-28 11:31:25 257

原创 java中equals()和==的区别

public class test { public static void main(String[] args) {// String str1 = "小红";// String str2 = "小红";//第二次的小红,并没有占用内存空间//// System.out.println(str1 == str2);// //字符串除外// System.out.println(str1.equals(str2));

2021-11-26 11:28:30 62

原创 java关于抽象方法的小练习

先定义一个借口形成这个程序的一整个框架,然后后面将这些方法重写public interface IDAO { void connect(); void add(); void del(); void upd(); void sel();}用抽象方法继承抽象方法,重写出两个事件公共部分,可以起到减少代码量的作用public abstract class abstractDao implements IDAO { @Override publi

2021-11-26 09:34:54 261

原创 java抽象方法

第一步先创建一个抽象类,写抽象方法,注意,在抽象类中也可以写抽象方法的哟import jdk.swing.interop.SwingInterOpUtils;public class Client { public static void main(String[] args) {// Animal c = new cat();//这里是多态性// c.dong();// c.eat(); }}第二步,调用抽象类中的方法,主要是看

2021-11-25 20:01:45 800

原创 super关键字

上代码第一个类public class hero { String name = "hero";}第二个类package com.xyq.entity;public class Sunwukong extends hero { String name = "孙大圣"; public void chi(){//现在自己类,在找父类 System.out.println(this.name + "在吃桃子"); System.out.

2021-11-22 10:37:19 276

原创 java包的学习

java学习-包和导包创建包包名的命名方式:com.baidu.tieba(倒过来了啊)导入包的书写格式:import com.entity.personimport com.entity.*表示所有,在entity里面的包包本质上就是文件夹,在代码里要修packsgepack 包+类不需要写包:1、在自己类里面可以不需要导包2、java.lang里面的包是不需要导入的StringSysterm.outSysterm.in实验package com.entity;publi

2021-11-20 18:30:19 209

原创 java中this关键变量

案例代码public class Car { String color; int speed; int seat = 5; public void run(){ System.out.println("车能跑"); System.out.println(this.color); System.out.println(this.seat); } public static void main(String[]

2021-11-17 21:14:30 908

原创 java数组、方法调用序练习

java数组倒序练习public class test_java_6 { public static int[] reverse(int[] arr){ //返回的是一个数组 int [] ret = new int[arr.length]; int index = 0; for(int i = arr.length - 1; i >=0 ; i--){ ret[index] = arr[i];

2021-11-17 10:19:58 176

原创 马尔科夫典例精析

典例分析:有4个盒子,每个合作中都装有红、白两种颜色的球,总共有5个。第一个盒子2红球,3个白球;第二个盒子:4个红球和1个白球;第三个盒子:4个白球,1个红球;第4个盒子;2个白球,3个红球。抽取规则:开始时候,随机在这4个盒子选一个盒子抽球,抽取后,记录球的颜色,然后放回,按照盒子的转移规则继续抽球;转移规则:如果盒子为1则无条件的转移到盒子2;如果当前盒子为2或者3,则分别以0.4和0.6的概率转移到上一个盒子和下一个盒子;如果当前盒子为4,则以0.5的概率留在当前盒子,以0.5的概率转移到

2021-11-15 22:42:29 392

原创 java入门案例

水仙花案例import java.util.Scanner;public class homework { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); if(num >= 100 && num <= 999){ //获取三位数的每一位

2021-11-15 20:10:00 214

原创 java学习总结

java猜数小程用到知识点随机数的产生多条件判断循环语句,break打断用户输入语句流程图程序解释import java.util.Random;import java.util.Scanner;public class hoomework { public static void main(String[] args) { Random rd = new Random(); int n = rd.nextInt( 100);//n是个随机数

2021-11-13 10:45:33 351

原创 Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pip/: There was a problem confirming th

pip 老安装失败Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pip/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852) - skipping解决方法python -m pip install --upgrade pip --us

2021-11-08 08:58:14 1414

原创 局部负载均衡代码(局部机器负载生成初始种群)Local_initial

局部负载均衡代码(局部机器负载生成初始种群)Local_initial def Local_initial(self, Mnumber=6): """根据局部机器负载生成初始种群,局部初始化,只对101,102,,106这类工序的机器选择进行均衡""" Job_rount = np.linspace(1, 11, num=60, dtype=int, endpoint=False) # 先生成常规的6个1,6个2,为每道工序选择机器 result_M

2021-10-29 17:00:13 118

原创 多目标柔性车间混合遗传算法论文阅读笔记

A hybrid Pareto based local search algorithm for multi objective flexible job shop scheduling problems一种基于基于帕累托的多目标局部智能搜索应用在柔性车间调度上可变邻域搜索步骤:第一步:

2021-10-29 15:23:03 178

原创 删除fences桌面整理软件

先到官网下载Fences3.0版本,安装到原来的路径,它会自动覆盖原来的文件,这样以后,在到windows的卸载下面,删除Fences就可以了

2021-10-25 20:48:26 526

原创 手写数字案例

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("./mnist_data/", one_hot=True)Extracting ./mnist_data/train-images-idx3-ubyte.gzExtracting ./mnist_data/train-labels-idx1-ubyte.gzExt

2021-10-25 01:00:00 88

原创 Python深度学习TensorFlow框架day2

tensorflow框架2摘要:数据的IO操作,神经网络基础#三种读取操作#占位符#QueueRunner##通用文件读取流程##图片、二进制、TFRecordsimport tensorflow as tfimport os#构造文件名队列tf.TextLineReader#读取文本文件解码:tf.decode_csv()tf.WholeFileReader#读取图片文件解码:tf.imge.decode()tf.FixedLengthRecordReader#读取二进制文件

2021-10-24 20:40:11 3018

原创 Python深度学习TensorFlow1.0版本框架day1

黑马程序3天tensorflow课程笔记import tensorflow as tfdef tensorflow_demo(): '''tensorflow 的基本结构''' #原来的加法运算 a = 2 b =3 c = a+b print('普通加法运算:\n',c) #tensorflow 实现加法运算 a_t = tf.constant(2, name="a_t") b_t = tf.constant(3, name=

2021-10-24 20:39:37 1994

原创 遗传算法改进代码

本文遗传算法改进,采用 POX交叉算子,均匀交叉算子,已经领域搜素的结果进行改进。

2021-10-24 18:46:30 2896

原创 np.where函数的使用

np.where()a = np.array([1,1,2,2,3,3])np.where(a==1)[0]Out[7]: array([0, 1], dtype=int64)print(np.where(a==1)[0])[0 1]小结:由此可见,np.where返回的是一个元组,需要加【0】索引才能返回的是位置

2021-10-14 14:29:52 575

原创 tensorboard的查看方法

关于tensorboard的查看方法首先版本是1.9的tensorflow,注意只有1版本有tensorboard需要在设置一下端口根据这篇文章设置一下就好了链接: link.方法在pycharm里面的输入一下代码这里报错也没有关系的不要直接点这个网址,一般会报错在浏览器中输入;http://127.0.0.1:6008/然后进入一下页面这里报错没有关系的啊!!然后切换至GRAPHS的选项卡里这里就可以看到图了...

2021-10-08 11:07:35 1338

原创 Python常见的报错类型及解决方法

关于Python常见的报错类型及解决方法TypeError: ‘numpy.float32’ object does not support item assignment表示的是你的数据形状不匹配:例如:a = np.zeros(2,dtype = int)a[1][2] = 5#就会报错,原因是一位数组,确当成二维数组使用#应该为a = np.zeros((2,3),dtype = int)a[1][2] = 5#这样就不会报错了哈...

2021-10-03 08:51:48 1005

原创 numpy小贴士

编程中numpy的一些注意事项(NO.1)单行索引注意点a = [1,2,3,4,5,6,7,8,9,10]a[0:1] = [1]包含开头,不包含结尾。a [:-1]: 从头一直到最后一个元素a[-1],但不包含最后一个元素#要索引从某一个位置到结束点的方法a[3:]#表示的是从index=3 ,一直到结束的所有元素Python中的判断加逻辑的使用def tt(a,b): trend = [] if b == 0 or b == 3 or b == 7 or b ==

2021-09-29 17:11:32 62

原创 CDS算法解析

主要对CDS和Johnson算法进行了解析,每一个代码块是干什么的,每个函数的作用是什么,这是这篇文章的主要作用

2021-09-27 11:34:34 1118 2

原创 pandas学习-----apply函数的应用

pandas学习-----apply函数的应用import pandas as pddf =pd.DataFrame(data={'学号':['x1','x2','x3','x4','x5'], '班级':['1班','1班','1班','2班','2班'], '姓名':['张三','李四','王五','韩六','赵七'], '性别':['男','男','男','女

2021-08-16 11:04:34 135

原创 遗传算法求解FJSP

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、遗传算法是什么?二、使用步骤1.进行编码2.选择3.交叉4.变异5.**进化**总结前言提示:今天我们主要对遗传算法进行复盘学习。提示:以下是本篇文章正文内容,下面案例可供参考一、遗传算法是什么?示例:遗传算法就是模拟大自然中的种群变异的一种算法,其特点就是对全局进行搜索,找到最优解。遗传算法的一个缺点就是很容易陷入局部最优解。所以为了改进遗传算法,人们也花了不少心思。划重点:遗传算法需要经过编码、选择、交叉、

2021-08-09 08:52:28 1385

原创 让我们在学习的路上不再孤单吧

目的根据之前的的CSDN,发现好多代码是不能运行的,所以我来进行系统的学习和整理,其目的就是让我们在学习的路上不再孤单,哈哈哈 ,加油吧.

2021-07-31 10:04:10 79

使用D3QN求解柔性调度问题是迭代曲线集合

使用D3QN求解柔性调度问题是迭代曲线集合

2023-07-20

FJSP算例转化程序,需要指定文件位置带后缀的,xls,除了MK算例不能转化外,其他的算例都能转化

就是牛逼

2022-07-17

基于Python的YQTSP问题编程

基于Python的编程,你值得拥有

2021-09-23

绘制统计图折线柱状组合图.py

小白,绘制折线图、柱状图等

2021-08-20

基于Python求解遗传算法FJSP4.py

基于Python求解遗传算法FJSP4.py

2021-08-09

遗传算法的常用函数.py

numpy遗传算法中的应用

2021-08-04

JSP问题.xmind

JSP问题.xmind

2021-08-04

TSP的遗传算法学习哦哦

适合练手学习的小白

2021-07-31

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

TA关注的人

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