自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

import numpy as np #导入numpy工具包import matplotlib.pyplot as plt #导入画图工具包 #输入数据X = np.array([[0,0], [0,1], [1,0], [1,1]]) #标签T = np.array([[0], #0与0异或为0 [1], #0与1异或为1 [1], #1与0异或为1.

2022-03-24 20:40:38 101

原创 文件任务挑战

1.程序调整为可以对文本文件按行进行读取,每读取一行后显示此行,并统计此行有多少字节,有多少字符并显示统计结果。最后显示总的行数。先创建一个eeeee.txt,内容如下:代码如下所示:import java.io.*;/*把程序调整为可以对文本文件按行进行读取,每读取一行后显示此行,并统计此行有多少字节,有多少字符并显示统计结果。最后显示总的行数。 */public class file04 { public static void main(String[] arg.

2021-12-19 22:10:51 211

原创 使用BP神经网络解决异或问题练习

import numpy as np #导入numpy工具包import matplotlib.pyplot as plt #导入画图工具包#输入数据X = np.array([[0,0], [0,1], [1,0], [1,1]])#标签T = np.array([[0], #0与0异或为0 [1], #0与1异或为1 [1], #1与0异或为1 .

2021-12-19 13:24:34 1412

原创 线性神经网络练习

这里使用线性神经网络来解决异或问题,线性神经网络如果要解决异或问题需要引入非线性特征。如下所示:import numpy as np #导入科学计算包import matplotlib.pyplot as plt #导入画图包'''定义输入,我们习惯上用一行代表一个数据,神经元的偏置值也设为一个节点0与0异或为0,0与1异或为1,1与0异或为1,1与1异或为0'''#原来X的3个特征分别是x0,x1,x2#X = np.array([[1,0,0],# [

2021-12-12 14:15:03 380

原创 单层感知器练习

假设有4个2维的数据,数据的特征分别是(3,3),(4,3),(1,1),(2,1)。其中(3,3)和(4,3)这两个数据的标签为1,(1,1)和(2,1)这两个数据的标签为-1。使用单层感知器来进行分类,如下:import numpy as np #导入科学计算包import matplotlib.pyplot as plt #导入画图包'''定义输入,我们习惯上用一行代表一个数据原始数据是4个二维数据,(3,3),(4,3)标签为1,(1,1),(2,1)标签为-1这里我们把神经元的

2021-12-12 13:56:59 1464

原创 java基础文件操作练习

1.判别指定路径下指定文件名的文件是否存在,如果存在,显示其修改时间等属性。如下所示:import java.io.File;import java.text.SimpleDateFormat;/*判别指定路径下指定文件名的文件是否存在。如果指定文件存在,显示其修改时间等属性。创建一个hh.txt文件,内容为dsadsafa */public class file01 { public static void main(String[] args) { //将路

2021-12-12 13:40:53 302

原创 java 异常捕捉机制练习

1.完成c=a/b 的计算并输出c的结果,可以为a和b在程序中赋初值、或者接收用户通过键盘输入a和b的数值文本后转换为数字等,在程序要求当 b 为0时c的计算结果正确.这里使用到的try...catch来进行异常处理,格式如下:/*try...catch...异常处理方法try{ 可能出现异常的代码;}catch(异常类名 变量名){ 异常的处理代码;}*/如果不用异常出来,当int/int 中除数为0,会出现异常,如下:import java.util.S.

2021-12-05 13:53:13 113

原创 keras的Mnist数据集分类练习

# 从keras的datasets导入mnist数据集from keras.datasets import mnistfrom keras.layers import Dense #导入全连接层from keras.utils import np_utils #keras中提供的np工具包from keras.models import Sequential # 导入顺序结构from tensorflow.keras.optimizers import SGD #导入SGD优化器# 载入.

2021-11-28 17:33:09 835

原创 javaAPI的练习挑战

1.把已知字符串"a=3.2&b=20&c=1.1" 作为一元二次方程 ax2+bx+c=0 的a、b、c三个参数值的取值描述,并求解此方程的根/*完成一个 java application应用程序,把已知字符串(在程序中赋初值或通过键盘输入) "a=3.2&b=20&c=1.1" 作为一元二次方程 ax2+bx+c=0 的a、b、c三个参数值的取值描述,并求解此方程的根。 【提示:利用String类的字符串分离数据的函数,利用Math包中相关数值类的构造函数.

2021-11-28 17:25:33 3395

原创 java中常用API的练习

1.使用Scanner来从键盘录入数据从键盘录入int类型数据,如下所示:import java.util.Scanner; //导入Scannerpublic class ScannerDemo //类名{ public static void main(String[] args) { //创建对象,使用Scanner来获取键盘录入的数据 Scanner sc = new Scanner(System.in); System.out

2021-11-21 14:00:55 3684

原创 java 类和对象练习

首先创建一个Human类,里面定义了姓名,性别,出生日期这几个成员变量,并且定义了无参和带参构造方法以及成员方法等,如下所示。public class Human //类名{ //成员变量 /* private 是一个权限修饰符,其作用是保护成员不被别的类所使用 被private修饰的变量只有在本类中才能访问 */ private String name; //姓名 private String gender; //性别 pr

2021-11-14 15:57:16 669

原创 基于Tensorflow keras的线性回归和非线性回归

基于tensorflow keras的线性回归:import keras #导入kerasimport numpy as np #导入numpy用于提供多维数组模型import matplotlib.pyplot as plt #导入画图的工具包from keras.models import Sequential #Sequential 按顺序构成的模型,输出层--隐藏层--输出层from keras.layers import Dense #Dense全连接层#使用numpy生成2

2021-11-13 20:14:04 1178

原创 java 方法

方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。要想使用方法需要进行方法的定义与调用。方法定义格式:public static void 方法名(){ //方法体}方法的调用格式:方法名();如下,就是使用方法的定义与调用来实现得到两个数中的较大数。public class Method1 //类名{ //java application程序主入口函数,带命令行参数 public static void main(String[]

2021-10-31 16:32:03 66

原创 java数组

数组是一种用于存储多个相同类型数据的存储模型通常数组的定义格式有两种:第一种:数据类型[] 变量名 例如 int [ ] arr (一般使用这一种)第二种:数据类型 变量名[ ] 例如 int arr[ ]数组初始化数组的初始化分为静态初始化和动态初始化。静态初始化就是只指定内容其格式为:数据类型[ ] 变量名 =new 变量名[ ]{值1,值2,值3.....};其简化格式为:数据类型[ ] 变量名{值1,值2,值3.....};int[] ...

2021-10-24 15:10:10 1033

原创 java基本控制语句

通常来说,对于一个java程序,如果没有一些控制语句,程序就是从上往下直接执行完毕。//没有控制语句,直接从上往下执行public class Control01 //类名{ //java application程序主入口函数,带命令行参数 public static void main(String[] args) { int a = 20;//定义变量a的值为20 int b = 15;//定义变量b的值为15 int c = a +

2021-10-22 17:58:44 69

原创 Java运算符

Java的运算符有算数运算符,关系运算符,逻辑运算符,赋值运算符,三元运算符,位运算符。算数运算符算数运算符有+加,-减,*乘,/除,%取余,++自加,--自减。其中+,-,*,/,%又被称作二元运算符,因为它们是需要两个操作数才能完成运算。而++,--又被称作一元运算符,只需要一个操作数就能够完成运算。+,-,*,/,%运算操作如图所示:在进行/运算的时候,需要注意得是整数与整数相除只能得到整数,而要的到小数,需要使用浮点数来进行计算。例如计算6/4,就只会得到1,如图所示:

2021-10-17 11:58:29 47

原创 java基本数据类型

Java中的基本数据类型包括:数值型和非数值型。数值型有整数(short,byte,int,long),浮点数(float,double),字符char。非数值类型有布尔类型boolean。其中整数默认是int类型,浮点数默认是double类型。byte类型byte类型是1个字节,8位,一个字节等于8个bit,其取值范围为-128-127。定义byte类型变量b,及输出结果如图所示:如果定义的值超出范围就会报错,如图所示:...

2021-10-16 19:08:20 141

原创 IDEA下java程序的简单调试

一本次任务实现的是一个java的程序调试。首先本次进行调试的一个程序是实现从1累加到100的功能,是在IDEA下进行编写的。如图所示:将其运行之后得到的结果如图所示:把第12行的输出语句给取消掉注释之后再运行一次得到的结果如图所示:这里由于输出结果太多,所以只截取到了一部分。不过可以看到,在加了这个循环中的输出语句之后,就可以清楚的看到每次循环所经历的一个过程,所得到的结果。当然不仅只能这样来进行观察程序的运行,我们可以使用IDEA的Debug功能。在编程的时候使用De.

2021-10-15 19:58:02 1792

空空如也

空空如也

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

TA关注的人

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