Python
文章平均质量分 82
Tim_Van
学习C/C++/Java/Python/前端。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Titanic 泰坦尼克号预测-Tensorflow 方法-【Kaggle 比赛】
本文介绍Kaggle入门比赛Titanic泰坦尼克号幸存预测的解题思路,使用的是神经网络和Tensorflow框架。提交代码附在本文的最后部分。基本思路为:1.导入数据集2.对数据预处理3.训练4.预测并输出结果............原创 2022-08-18 16:15:38 · 2407 阅读 · 3 评论 -
Numpy数组中d[True]=1的含义
Numpy数组中d[True]的含义,是d中所有值都赋值为1。d[True] = 1,是所有值都满足条件的意思,并且其值均改为1,同理如果为 d[False] = 1并不起实际作用。原创 2022-08-02 17:24:11 · 806 阅读 · 0 评论 -
判断两个tensor的值是否相等(TensorFlow 2)
需要一个直接判断两tensor的值是否完全相等的功能。目前(TensorFlow Core v2.8.0),Tensorflow 2里有a==b或tf.math.equal()这样element-wise的函数来判断相等,但并使用不方便。 因此写一个简单实现的函数 tensor_equal(a, b),若相等则返回True。import tensorflow as tf# 判断两个tensor的值是否相等def tensor_equal(a, b): ...原创 2022-03-30 23:07:17 · 3983 阅读 · 1 评论 -
【吴恩达深度学习测验】Course 2 - 改善深层神经网络 - 第三周测验
Course 2 - 改善深层神经网络 - 第三周测验超参数调整,Batch归一化,编程框架总分10分1.若对超参数进行大规模搜索,应使用网格而非随机求值,以使得搜索结构更具系统性,而非依赖偶然性。正确还是错误?错误 正确2.每一个超参数,如果设置不当,都会对训练产生巨大的负面影响,所以所有的超参数对于调优都同样的重要。正确还是错误?错误 正确3.超参数搜索中,是只针对单一模型(“熊猫法”)还是多模型同时训练(“鱼子酱法”)主要取决于:A.神经网络中是否存在局部最小(以及鞍点.原创 2022-01-09 21:17:17 · 944 阅读 · 0 评论 -
Win10下安装 Tensorflow2(CPU),并在Pycharm中运行
教程日期:2021年12月安装环境:Windows 10(64位),,Intel处理器步骤:1、安装Anaconda2、配置Anaconda环境3、安装Tensorflow4、测试环境一、安装AnacondaAnaconda | Individual Editionhttps://www.anaconda.com/products/individual 打开上述地址,点击Download按钮下载,安装过程一直next即可。Anaconda3是一个...原创 2021-12-14 17:11:26 · 3287 阅读 · 1 评论 -
归一化输入时需要按照特征值分别计算(附归一化代码)
结论 需要按照特征值分别求取均值和方差,然后再做零均值和归一化方差处理。原因在学习《吴恩达·深度学习》第二门课 1.9归一化输入时,遇到一个问题。视频里说均值和都是一个向量。但我不是很理解到底是不是按照特征值分别求取,再分别放缩。 群里老兄点拨,假设对整个矩阵求均值和方差,再减去和除以,可能会导致原来比较小的值近似为0。不符号归一化输入处理的目的。因此需要按特征值分别求取。1.9 归一化输入(Normalizing inputs)h...原创 2021-11-16 22:11:33 · 962 阅读 · 0 评论 -
ValueError: Object arrays cannot be loaded when allow_pickle=False【Numpy读取字典文件报错】
结论np.save()和np.load()函数都应该加上参数 allow_pickle=True,如:np.save('outfile.npy', parameters, allow_pickle=True)b = np.load('outfile.npy')原因分析 在Numpy 1.16.2 之后保存字典时,需要加上allow_pickle=True,但是不同目前网络上普遍说的,仅仅在np.save()中加入此参数,但同时也应该在np.load()中...原创 2021-11-09 15:46:04 · 5521 阅读 · 3 评论 -
权重W初始化乘0.01和sqrt()的区别
在深层神经网络中,对权重W的初始化往往用标准正态缩小来进行但有时使用 randn*0.01而有时却使用 randn*sqrt(d)来缩写经查资料可知,对于不同的激活函数如sigmoid、tanh或ReLU等,所使用的缩写倍数并不相同结论:对于sigmoid函数用0.01: w= 0.01* np.random.randn(D,H) 对于tanh函数用sqrt(d):w = np.random.randn(D,H) / sqrt(D,H) 对于ReLU函数用sqrt(d/2):w...原创 2021-10-05 20:47:06 · 1253 阅读 · 0 评论 -
python类变量与__init__声明变量的区别
转载自:《python类变量与__init__声明变量的区别》作者:Lushun类变量:可在类的所有实例之间共享的变量实例类对象:类的实例是调用类对象来创建的。如:par = Parent(),par就是类Parent的一个实例类对象。实例变量(成员变量):同一个类对象可以创建多个实例类对象,类定义中有self标志的变量就是实例变量一个例子,看下面的代码有个小问题class MyObject(object): x = 1 def __init__(self...转载 2021-05-08 15:05:34 · 753 阅读 · 0 评论 -
PyCharm中安装库失败 ERROR: Could not find a version that satisfies the requirement (from version None)
新的Pycharm版本在下载库并安装时,经常会出现如题的红色错误。(目前使用的Pycharm版本为 PyCharm 2020.1.1 (Professional Edition))网上博客大多解决不好,特此记录。1、在查找第三方库的界面,找到 MANAGE REPOSITORIES ,删除默认源,并添加国内源如阿里云源:https://mirrors.aliyun.com/pypi/simple/当然其他第三方源,如豆瓣源或清华源都是可以的。2、特别注意,网上搜索的源URL很.原创 2020-08-05 01:10:02 · 18665 阅读 · 1 评论
分享