Tensorflow阶段性总结
Tips
“切勿浪费较多东西,去做’用较少的东西,同样可以做好的事情’。” ————奥卡姆的威廉(William of Occam)
前言本文是我的阶段性总结,基于四个周Tensorflow的深度学习与研究,夏令营亦即将暂时告一段落,觉得有必要沉下心来梳理一下,暂决定以下分三个部分去写:
第一部分必是对所学内容的回顾
第二部分应是对我之前的实战进行梳理并拓展完成一个自命题的实战
第三部分可以思考之后继续深度学习的范围
一方面是巩固对Tensorflow的应用,加深对深度学习的了解,另一方面是有利于对我也在接触的其他深度学习实战案例(从简单的词云到复杂的语音识别)的理解,之后会将可以复现的实战代码搬到博客里。
回顾 从学习开始到现在,我发过一篇Tensorflow-gpu2.0(跳转)环境搭建的博客文,亦将完成的 几个实战代码推到了我的博客园中,对于所说的基础知识,不论是学习还是回顾,我都认为以翻阅《Tensorflow深度学习》这本书为最优,我的笔记亦几乎在其上,在此一一叙述不尽现实,故只在此列举大体提纲:
Tensorflow基 ...
React Hook,便捷且功能强大
useState基础使用
1.导入useState函数 react
2.执行这个函数并且传入初始值必须在函数组件中
3.[数据,修改数据的方法]
4.使用数据修改数据
12345678910import {useState} from 'react'function App () { //累加运算 const [count,setCount] = useState (0) return( <div> <button onclick={()=setCount (count + 1)}>{count}</button> </div> )}
useState状态的读取和修改
const [count,setCount] = useState(0)
1,useState传过来的参数,作为count的初始值
2.[count,setCount] 这里的写法是一个解 ...
组件&Props
组件函数组件123function Welcome(props) { return <h1>Hello, {props.name}</h1>;}
“函数组件”本质上就是 JavaScript 函数
class组件12345class Welcome extends React.Component { render() { return <h1>Hello, {this.props.name}</h1>; }}
渲染组件当 React 元素为用户自定义组件时,它会将 JSX 所接收的属性(attributes)以及子组件(children)转换为单个对象传递给组件,这个对象被称之为 “props”。
例如,这段代码会在页面上渲染 “Hello, Sara”:
1234567function Welcome(props) { return <h1>Hello, {props.name ...
基于anaconda3+pycharm搭建tensorflow-gpu环境(win10)
开始进行学习tensorflow库的深度学习的一些知识,把安装和环境配置的过程留下记录
查看笔记本的显卡驱动和算力等就不在此赘述了
安装anaconda
官网:https://www.anaconda.com/
安装时注意选择的版本、安装路径、勾选PATH即可,我这里安装的是ana3-2019.03版的
安装tensorflow注意如果之前电脑上如果安装过python,终端输入pip指令一般不会下载到anaconda中,强烈建议打开Anaconda Powershell Prompt界面
打开后,输入指令
123//Tensorflow= 2.0.0表示是下载的版本//-i https://pypi.tuna.tsinghua.edu.cn/simple表示镜像源的选择(加速下载)pip install tensorflow-gpu==2.0.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
打开cmd输 ...
Warning: <node>Warning:Accessing non-existent property ‘xxx‘ of module exports inside circular dependency
博客部署的过程中遇到了如题形式的几句报错反馈,但貌似并没有什么实质影响,但本着严谨(强迫症?bushi)的态度,还是到网上查了一下原因,多说是node版本问题,也因此了解到nvm工具(一个nodejs的版本管理工具,可以简单操作node版本的切换、安装、查看),接下来具体说下报错的解决方法吧:
报错如下:12345(node:96123) Warning: Accessing non-existent property 'column' of module exports inside circular dependency(node:96123) Warning: Accessing non-existent property 'filename' of module exports inside circular dependency(node:96123) Warning: Accessing non-existent property 'lineno' of module exports inside circular depen ...
firefox浏览器在新建页面打开书签网站
有没有过平时顺手点开收藏栏里的书签想查点东西,却不想把当前页面覆盖了的经历,就或多或少有点不太舒服吧,接下来一个小方法可以将firefox的书签设置成鼠标单击后在新建标签页打开:
操作方法:1.在地址栏输入about:config后回车,会弹出风险提示,选择接受。2.在打开页面的搜索栏里输入browser.tabs.loadBookmarksInTabs。3.默认是false,点击右侧切换按钮改为true就行了。
如果不改,按住ctrl单击书签,或者按鼠标滚轮键点击书签,也可以在新建标签页打开书签,看个人习惯吧,我是改了设置的感觉比较方便。
Q.E.D🌠
芜湖,搭建成功
拖延什么的pass,但前言想不出写啥好,大雾,此处省略一千零一字。
关于博客
跌跌撞撞的开始了前端学习,总归要有个记录历程的地方,顺便带点鞭策的意义,dalao辣么多,身为菜鸟还是to learn吧。
记录下遇到的问题,如果碰巧能对别人有帮助也不错,也方便回头回顾错误,嗯,不错。
锻炼锻炼笔记能力,毕竟是自学啊,希望能在这条路上走的远一点吧。
现在自己的博客还是挺单调的,嘛,慢慢来吧,之后试着添加点有趣的,文章也少,未免寒碜。
致自己 道阻且长啊,也只有奋斗能给自己一份真实的安全感了。
Q.E.D🌠
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment