读书笔记(一):深度学习基于Keras的Python实践

本文介绍了使用Keras进行深度学习的实践,特别是在多层感知器模型应用中解决印第安人糖尿病诊断问题。重点讨论了随机数种子在保证实验可重复性中的作用,以及如何设置网络的输入层维度和隐藏层结构。通过Sequential模型添加Dense层,并使用ReLU和sigmoid激活函数。最后,解释了模型编译、训练过程中的epochs、batch size和iteration概念。
摘要由CSDN通过智能技术生成

第二部分:多层感知器:印第安人糖尿病诊断

1.遇到的问题:pd.read_csv和np.loadtxt的区别,np.loadtxt无法读取csv上的第一行,就是标题,无法读取除数字之外的其他字符。

(1)numpy.loadtxt 用法 读取txt文件

# 首先给出最简单的loadtxt的代码,实际上就是直接写文件名, 其他关键字参数都是默认的.
a = np.loadtxt('./data/test.txt')
print(a)  # a为浮点数的原因为Python默认的数字的数据类型为双精度浮点数
# 这里的skiprows是指跳过前1行, 如果设置skiprows=2, 就会跳过前两行,数据类型设置为整形.
a = np.loadtxt('./data/test.txt', skiprows=1, dtype=int)
print(a)

(2)利用 loadtxt函数读取csv文件


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值