- 博客(37)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 强化学习FJSP静态关于奖励函数的尝试
对FJSP问题中,奖励函数的设置进行讨论,并进行尝试,有些收敛趋势,但是与智能算法的求解结果相差结果还很远,请求大佬指教。
2022-06-06 21:26:47 765 1
原创 查看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 4920
原创 初步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 154
原创 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 106
原创 java学习整理
java学习整理基本语法符号注释行注释://多行注释:/*+回车文档注释:/**+回车数据类型整型longintshortbyte浮点型floatdoublebooleantruefalsestringchar程序入口psvm扫描器的使用Scanner sc = new Scanner(System.in)基本语句赋值语句条件语句if(判断){执行内容}else{执行内容}三元运算:
2021-11-28 11:31:25 376
原创 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 82
原创 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 275
原创 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 858
原创 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 292
原创 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 275
原创 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 931
原创 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 193
原创 马尔科夫典例精析
典例分析:有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 423
原创 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 230
原创 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 374
原创 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 1545
原创 局部负载均衡代码(局部机器负载生成初始种群)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 146
原创 多目标柔性车间混合遗传算法论文阅读笔记
A hybrid Pareto based local search algorithm for multi objective flexible job shop scheduling problems一种基于基于帕累托的多目标局部智能搜索应用在柔性车间调度上可变邻域搜索步骤:第一步:
2021-10-29 15:23:03 215
原创 删除fences桌面整理软件
先到官网下载Fences3.0版本,安装到原来的路径,它会自动覆盖原来的文件,这样以后,在到windows的卸载下面,删除Fences就可以了
2021-10-25 20:48:26 629
原创 手写数字案例
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 103
原创 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 3355
原创 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 2035
原创 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 645
原创 tensorboard的查看方法
关于tensorboard的查看方法首先版本是1.9的tensorflow,注意只有1版本有tensorboard需要在设置一下端口根据这篇文章设置一下就好了链接: link.方法在pycharm里面的输入一下代码这里报错也没有关系的不要直接点这个网址,一般会报错在浏览器中输入;http://127.0.0.1:6008/然后进入一下页面这里报错没有关系的啊!!然后切换至GRAPHS的选项卡里这里就可以看到图了...
2021-10-08 11:07:35 1429
原创 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 1242
原创 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 80
原创 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 170
原创 遗传算法求解FJSP
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、遗传算法是什么?二、使用步骤1.进行编码2.选择3.交叉4.变异5.**进化**总结前言提示:今天我们主要对遗传算法进行复盘学习。提示:以下是本篇文章正文内容,下面案例可供参考一、遗传算法是什么?示例:遗传算法就是模拟大自然中的种群变异的一种算法,其特点就是对全局进行搜索,找到最优解。遗传算法的一个缺点就是很容易陷入局部最优解。所以为了改进遗传算法,人们也花了不少心思。划重点:遗传算法需要经过编码、选择、交叉、
2021-08-09 08:52:28 1591
原创 让我们在学习的路上不再孤单吧
目的根据之前的的CSDN,发现好多代码是不能运行的,所以我来进行系统的学习和整理,其目的就是让我们在学习的路上不再孤单,哈哈哈 ,加油吧.
2021-07-31 10:04:10 102
二维ArrayList索引
2021-12-02
怎么将多个元素添加到数组的一个位置上??
2021-08-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人