python
文章平均质量分 90
dd_cs_ccc
这个作者很懒,什么都没留下…
展开
-
Iteration Batch Epoch
Epoch vs Batch size vs Iterations 在学习机器学习的过程中,很容易对Epoch Batch size和Iterations产生混淆。在这里,记录一下学习心得。 谈到这是三个概念,难以绕开梯度下降。梯度下降 在机器学习中,梯度下降是一个重复优化的算法。梯度可以理解为某一点的斜率。 通过不断的优化,将损失函数降到最低。 然而,当数据集过大时,我们无法将所有的数据同时送入计算机,那么我们需要将数据集进行划分,分块送入计算机。概念代表的原创 2021-04-27 20:07:58 · 279 阅读 · 0 评论 -
np.dot np.matmul np.mutiply @ *
np.dot np.matmul np.mutiply @ * 我自己最近总是混淆这几个运算,今天做一个总结。先导概念标量一个标量就是一个数向量向量可以看做标量的集合,可以通过标量在这个集合中的顺序进行索引矩阵矩阵是二维数组,其中的每一个元素被两个索引而非一个所确定。张量几何代数中定义的张量是基于向量和矩阵的推广,通俗一点理解的话,我们可以将标量视为零阶张量,矢量视为一阶张量,那么矩阵就是二阶张量。可以将任意一张彩色图片表示成一个三阶张量,三个维度分别是图片的高度、宽度和色彩数据原创 2021-04-27 11:16:50 · 415 阅读 · 2 评论 -
Tensorflow gpu版本报错 has no attribute ‘compat‘???
AttributeError: module 'tensorflow' has no attribute 'compat' when importing tensorflow首先通过 conda list 查看 tensorflow 的版本,重新安装tensorflow-estimator,比如我的conda install tensorflow-estimator==2.1.0这里给大家提供一个完整的tensorflow-gpu环境,已配置成功1050ti + anaconda4.9.0原创 2020-11-03 23:27:16 · 606 阅读 · 0 评论 -
pytorch torch.cuda.is_available()报错返回False????
先放一张成功了的,淦如果你确定了100次版本没有冲突,且机器支持配置,但是这里死活都是False不妨去看下自己的显卡驱动。打开计算机管理->设备管理器。如果确实能更新,那么恭喜你很可能你已经解决问题了!!!!...原创 2020-11-03 23:20:22 · 211 阅读 · 0 评论 -
将文本或文件中的多个空格合并为一个with python
content = 'aaa aai gyy'r1 = content.split()r1['aaa', 'aai', 'gyy']' '.join(r1)'aaa aai gyy'content = ' '.join(r1)con = ' '.join(content.split())con'aaa aai gyy'file = open('./data/my.txt')for line in file.readlines(): with open(原创 2020-09-02 18:38:48 · 1104 阅读 · 0 评论