自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git学习日记(五)

Git学习日记(四)导语上一篇我们介绍了分支,以及合并分支和解决冲突那么到这里,git的一些基本操作就已经差不多了。之前我们一直都是在本地库进行操作,那么下面我们就开始学习一下如何实现本地仓库和代码托管中心的交互操作。我要先说明一下:在这里呢我使用的不是GitHub,因为我使用GitHub时可以正常提交代码,我拉取代码的时候就一直报超时的错误可能是因为不是国内网站。所以我在这使用的是码云.这两个操作实际上是一样的。...

2021-09-17 22:11:49 128

原创 Git学习日记(四)

Git学习日记(三)导语在上一篇当中主要讲了一下本地仓库的操作,查看日志信息,以及使用git进行版本的前进和后退,还有比较不同版本文件以及如何恢复永久删除的文件。在这一篇中我们主要介绍一下分支相关的知识Git 分支在业务开发的流程中为保证开发效率一般都会是多条线同时推进任务。就比如我们的APP标签栏一般都是4-5个标签,那么就不可能一个一个的去开发,而是把这5个标签的功能分配给五个人一同去开发。那么这个时候就需要分支的作用了。master在之前我们的运行结果中我们会经常在命令行后看到有一个m

2021-09-17 18:23:18 700

原创 Git学习日记(三)

Git学习日记(三)导语在上一篇当中我们简单介绍了初始化仓库,设置签名,以及如何向仓库提交文件,需要先用add命令提交到暂存区,之后使用commit提交到本地仓库。那么在这一篇我们会继续之前的内容,主要涉及到实现版本的前进和后退,更换版本的三种方法,恢复永久删除的文件,以及文件的不同版本比较。查看本地仓库在上一篇中我们已经提交了创建的py文件,那么如何查看本地仓库中的文件呢。这里有三种方法命令作用git log打印当前日志内容:哈希值、签名、时间、解释信息,HEAD指针

2021-09-16 23:13:49 196

原创 Git学习日记(二)

Git学习日记(二)导语本篇主要介绍初始化本地仓库,设置签名,以及提交代码等相关命令。初始化仓库首先创建一个文件夹,然后在文件右键,选中git bash选项然后就会弹出git命令行窗口了,你你创建的文件夹就是一个本地仓库了,当然这里呢,我又在文件夹下创建了一个code作为本地仓库。我又新创建了一个new_code文件夹作为演示仓库下面我们就进入该目录下new_code目录下完成初始化工作以及简单的演示一下命令可以看到进入到new_code目录下,我是用ls命令,该目录下没有任何文件,

2021-09-16 20:23:07 110

原创 Git学习日记(一)

Git学习日记写在前面该系列文章只是记录我的学习情况以及帮助自己温习巩固知识,有些我认为不重要的我可能会不记录。我看的教学视频是B站尚硅谷的视频,连接在下方,如有需要可以自行观看https://www.bilibili.com/video/BV1pW411A7a5?p=1何为版本控制Git是一个分布式版本控制系统,那么什么时版本控制?版本控制是一种思想,因为每一个问题不可能在一次解决中找到完美的答案,即写项目的时候不可能做到一次性把代码写的不需要后期修改那样子优雅和完善,所以就需要对每一次自

2021-09-16 11:30:31 114

原创 庖丁解牛——用纯python构建深度学习框架(四)

导语在上一篇中我们已经实现了拓扑排序,以及创建了节点类,基本上做完了所有的准备工作,那么下面我们就要开始模拟神经网络的计算过程,在这篇中会创建很多类,并且会不停的重写类和方法。请做好心理准备。...

2021-09-10 01:03:35 198

原创 庖丁解牛——用纯python构建深度学习框架(三)

导语在上一篇中我们简单介绍了神经网络的样子,以及通过拓扑排序和反向传播实现自动求导,但是那只是停留在概念层面,那么接下来就是用代码实现拓扑排序,以及模拟神经网络的计算过程实现拓扑排序先提一点,实际上在python3.9的版本上已经有了拓扑排序的功能,如果是使用python3.9版本的同学可以在python官网查看相关文档调取使用,因为我是用的是python3.8版本,所以需要手动实现拓扑排序的功能。再理一下流程。如下图x,k1,b1x,k_1,b_1x,k1​,b1​把值输入到L1()L_1(

2021-09-09 16:47:36 285 1

原创 庖丁解牛——用纯python构建深度学习框架(二)

导语上一篇我们简单概述了深度学习的核心其实就是通过梯度下降的方式求的各个参数,以及通过案例拟合了一条线性模型。但是在实际中,线性魔性通常并不使用,最终的拟合效果可能会使奇奇怪怪的函数,不满足线性关系,以及当函数及其复杂的时候,求导过程也会及其复杂,那么我们可不可以能够写一个程序让他自动求导来简化我们的训练过程。_本次目标:从线性回归到神经网络实现自动求导的过程激活函数(Activate Function)在上一篇中我们用线性模型拟合了一波士顿房价预测的问题,已经初步了解了机器学习或者说

2021-09-08 17:35:53 200

原创 庖丁解牛——用纯python构建深度学习框架(一)

导语现如今随着大数据时代的到来,加速了人工智能领域的发展,而现在人工智能最主流的方式就是深度学习,虽然现在有很多深度学习框架 TensorFlow、PyTorch、Keras等等,但是真正掌握到深度学习的核心知识不是仅仅是学会怎样使用框架,而是更应该了解框架背后的源码以及搭建框架的整个思维过程,这样在以后又有新的技术或是当前框架的更新迭代才可以更好的适应新的发展。——毕竟人工智能在当代属于前沿技术,那么也就是说还有很多待完善的地方,随着时代的不断发展,当前技术也会不断的更新,有些知识会被淘汰甚至原本

2021-09-07 23:14:45 910

原创 波士顿房价预测(二)——参数越多,模型效果越不好 !?

导语上一次手撸一下波士顿房价预测的代码,但是在上一次遗留下了一个问题就是我只用两个参数训练出来的效果要远远好于13个参数的效果。当时呢我认为参数越多,代表着对于结果的预测走向就越精确所以应该会更准确,然后找了一下资料,以及自己也开发大脑想了想,大概有了一点点了解。代码上一次的代码,有需要的同学可以回顾一下波士顿房价预测(一)这一次的代码虽然差不多,但还是把过程和运行结果放在这python3.8.3 / jupyter1.0.0 / vscode# 先导入相关库import random

2021-09-06 20:39:12 745

空空如也

空空如也

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

TA关注的人

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