- 博客(77)
- 资源 (6)
- 收藏
- 关注
原创 warpctc 遇到的问题
抱着吃水不忘挖井人的想法,写一篇安装warpctc时候遇到的坑,pytorch 2.0的+Ubuntu16.04养成一个习惯,不要所有方法都试,先找一个你看起来最信得过的试,不行再换,如何信得过,看评论,如果有it works for me。 it worked like a charm. 等等,或者直接就是readme 里面安装。https://github.com/SeanNaren/wa...
2018-11-16 15:12:10 5079 11
原创 ZF网络
学习要搞清楚这东西的Motivation,然后再Method,最后时间背诵关键信息1.ZF网络的Motivation是解决为什么CNN的性能会好,以及如何才能提高CNN的性能方法是实现中间层和分类器的可视化,采用消融学习,得到中间层作用CNN本身最大的特点是权值共享和局部感知,多核卷积图片的特点:1.图片特色比一张图片小得多,例如台大李宏毅教授的例子,鸟嘴比一张图片小的多...
2018-07-12 20:48:46 1686
原创 新的window是安装pytorch
1. 首先安装了Anaconda这个作者不用赘述,很简单,下一步下一步。然后打开anaconda prompt 2. 输入conda create -n pytorch36 python=3.6 意思是建立一个虚拟环境用来放pytorch需要的包 当然名字命名成其他也可以,为了方便,我用了pytorch36 3. activate pytorch36 激活这个虚拟环境(取消激活用deactiv...
2018-05-10 17:24:42 7664 2
原创 python简单看数据的方法
前提用的是pytorch的框架,用的是ipdb查看数据的方法,ipdb是非常有作用的一种调试工具。再次,博主再次简单讲解一下ipdb的方法,先import ipdb, 在想看数据的地方发,打上ipdb.set_trace(),然后程序编译没有错误的话,执行到这里会断掉,然后输入你想看的数据。 这里输入n,是下一行的意思next; 输入r是执行到下一个ipdb.set_t...
2018-05-09 14:30:20 4117
原创 如何安装TexLive和TeXStudio
楼主照着百度的教程安装了TexLive和TeXStudio,简单,正当楼主以为楼主轻松战胜环境问题的时候,哇,一脸懵逼,失败。作者去年暑假研究生刚入学的时候,老板就要求,学学Latex,因为懒和浪,楼主好像没干过活。安装方法百度参考(点击打开链接)首先是要先装TexLive,在官网下载镜像,用镜像安装,不要采用在线安装是要先安装的时候安装点击.bat的批处理文件。...
2018-04-27 21:23:07 5464
原创 windows10 64位+cpu(无GPU) +Anaconda 安装 pytorch
(连接已更新)现在看作者这篇文章的,已经是绕弯路了,最近pytorch推出了支持windows版本的pytorch,可以移步作者的新blog 新链接 如果对tensorflow等框架有简单了解的话,可以pip安装,输入下面两句话。不了解的话可以移步上面的链接 pip3 install http://download.pytorch.org/whl/cpu/torch-0.4....
2018-03-11 22:06:55 19321 22
原创 linux 换一个路径存储新的挂载nas盘
然后vi /etc/fstab 看一下里面的挂载语句是不是多了,就注释掉 加上新的地址"10.112.x.xxx:/vol_x_xxx_xxx_nfs /hello/hellonas1 nfs vers= 3 0 0"。如果卸载nas 焕成hello/hellonas1就直接umount /hello/hellonas。然后将映射的语句写到fstab文件里面。最后mount -a 一下。然后df -h 看一下结果。
2022-09-18 22:40:39 640
转载 2020-11-02
:https://blog.csdn.net/qq_43127940/article/details/106881576public static void main(String[] args) { int[][] nums = {{5, 0}, {4, 1}, {6, 2}}; //重写Comparator接口里面的compare方法,用Lambda表达式写比较简洁 // 按行从小到大 Arrays.sort(nums,
2020-11-02 22:55:11 122
原创 剑指offer:替换空格
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。C++中,或者C中,数组可以直接传递到函数中,只要在函数中以指针的形参形式存放,字面意思,void myFunction(int *param){}==> void myFunction(int param[])void ...
2019-11-01 19:26:13 133
原创 C++引用作为参数传递
void swap1(int& x, int& y){ int temp; temp = y; y = x; x = temp;}C++引用作为参数传递,直接传入地址,不再开辟新的复制空间,c语言中没有int main(){ int x, y; x = 10, y = 103;// swap(&x, &am...
2019-11-01 16:10:26 937
原创 git版本控制
https://www.jianshu.com/p/c70ca3a02087上传目录到git上面文件夹下1. git init出现一个隐藏文件夹2.git add .3.git commit -m "提交文件"4. 先建一个仓库在github上面,git remote add origin https://github.com/hanyuntao/text.git5. ...
2019-10-31 00:49:53 165
原创 C++文件结构
一个工程两个大文件夹: 一个是Sources, 一个是Headers,Source--》下面一个main.cpp.一个src里面放.cpp文件,一个.cpp对应一个类,类的声明用.h文件。Headers下年有include ,include里面有一个.h文件只有只有一个main函数类似java,src里面是用到的cpp文件,Headers,include里面的声明文件...
2019-10-31 00:15:41 926
原创 版本控制
先说一下原理,版本控制是我们对比今天写的代码和昨天写的代码有啥不一样,所以有两个主要的应用场景,1是代码提交到仓库中,2是修改的代码提交到仓库中,仓库有分为本地仓库和github仓库,所以有四个基本的操作,首先idea要连接github,需要下载安装git。需要建立ssh-key,这个楼主不说,网上很多。1.如何把代码提交到本地仓库中,首先要建好本地仓库,所有文件名变红接下来是ad...
2019-10-19 02:21:28 923
转载 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
转载自https://blog.csdn.net/qq_40605913/article/details/84586002https://blog.csdn.net/sundacheng1989/article/details/81630370idea中使用maven编译myatis配置文件target目录下存在.class和.xml文件但仍报错org.apache.ibatis.bind...
2019-10-19 00:37:00 556
原创 C++哈希表用法
#include<iostream>#include<unordered_map>using namespace std;int main(){ unordered_map<int,string> unomap;//创建一个key为string类型,value为int类型的unordered_map int key = 4; ...
2019-08-31 11:08:18 9003 8
原创 编写dockerfile
编写docker file# 将官方 Python 运行时用作父镜像FROM python:3.7# 将工作目录设置为 /flaskWORKDIR ./flask# 将当前目录内容复制到位于 /flask 中的容器中ADD . .# 安装 requirements.txt 中指定的任何所需软件包RUN pip install -r requirements.txt#...
2019-08-15 16:32:59 187
原创 docker用法 镜像是只读文件,感觉像是一个系统安装iOS文件 容器是用来运行镜像并对镜像进行读写的,像是ios安装后的系统
楼主最近实习接近尾声,之前的写的工程打包成exe在生产环境下的windows的跳板机。 后来最近要走的时候,公司的李哥,觉得这样不合理,使用生产环境下的机器访问跳板机有公网的跳板机转发到公司有公网的linux服务器,用docker打包管理,这是docker的使用背景。对docker核心思想介绍一下Docker为什么好用:docker利用虚拟化技术虚拟出应用程序的运行环境,而...
2019-08-15 16:06:58 827
原创 python 工程生成requirements pipreqs ./ --encoding=utf-8 --force pip install -r requirements.txt
一个工程要生成requirements.txt,查看用到的包,楼主实习结束了,要把工程移交给项目组的同事,移交的时候,楼主打了个requirements.txt引用包。楼主之前用的方法是pip freeze > requirements.txt这个有点不好就是会生成不是这个工程对应的包,因为他做的是,将整个机器的python包都拉下来,显然一个工程,并不需要那么多的包环境。楼...
2019-08-15 10:59:03 4586
原创 笔试刷题||vector的三种遍历形式,其一是用数组特性,其二用迭代器,其三用auto 范围for循环,类似于python的for num in nums
#include <iostream>#include <vector>using namespace std;int main(){ vector<int> nums; //构造数据 for(int i = 0; i < 10; i++){// nums.size() nums.push_back(i); } //...
2019-08-14 23:50:35 1065
原创 atom C++使用不了关键字auto
关键字auto是C++11以后采用的,所以要给定编译的版本给个gpp-compiler,在gpp-compiler这个包中compiler option 设置为-std=c++11打印不了中文,在settings-core设置为chinese(gbk)...
2019-08-14 23:48:22 198
原创 笔试刷题||C++编译器 codeblocks配置
https://blog.csdn.net/Reegor/article/details/78006967https://blog.csdn.net/czg13548930186/article/details/75207913codeblocks注釋 ctrl+shift+c取消注释 ctrl+shift+xC++新建文件,是新建一个项目文件,不是一个空白文件花括号要成对...
2019-08-10 00:52:32 478
原创 n--,--n,分析
在这里写两个程序、下面打出来的是1-99,和0#include <iostream>using namespace std;int main(){ int n = 100; while(--n){ cout<<n; } cout<<endl; cout<<n; return ...
2019-08-02 13:20:15 675
原创 学习keras||2 tensorflow1.13.1才支持cuda10
之前安装好了keras,由于楼主在外面实习工作,更换业务,而后自己又因为实习的时候,写了两周论文,有耽搁这个了,楼主之前写的keras1,今天将程序数据集准备好之后,发现特别慢,还显示内存爆了,于是,楼主查看一下什么情况,毕竟工作站中的gpu的使用率很低,1080Ti的采用几百兆,于是我看好像没有使用tensorflowGPU,楼主之前接触tensorflow很少,于是在这里想着怎么.cuda()...
2019-07-19 17:58:09 2929 1
原创 多线程问题
线程进程是操作系统的概念,当年学过,也没想到真有一天会用到操作系统这门课程的知识,先说一下项目驱动的生产环境下的场景。楼主在做项目过程中,需要调用第三方接口,然而第三方接口有access_token,acess_token 是一个月就会失效的,然而生产环境下,你不可能,一个月,重新发布一版本,而且版本只做一个access_token的更新,面对这个问题楼主有解决方案,如下1.每次调...
2019-07-18 20:35:10 157
原创 global test # 改行和下一行提前到注册蓝图前即可 test = 12
先开一块内存空间出来,如果在函数中对全局变量有所改动,加一个global test然后在赋值
2019-07-18 17:39:13 139
原创 flask 多线程
可以这样做啊。你在flaskapp启动前开一个线程,我过去就是这么做的。在比如你建立一个thread, 那么在下面这句话前面启动就可以了 1 app.run(host="0.0.0.0",port=8888,threaded=True) python的线程与操作系统的线程是直接绑定的。不过只有一个解释执行环境,所以受GIL影响。不过多线程仍...
2019-07-18 16:48:08 2571
原创 linux安装工具包,但是permession denied,
楼主想安装cython,但是permession denied,这个问题困扰楼主很久了,之前在环境变量中随便加个字符,然后source一下,就解决,但是始终有问题,楼主下定决心解决这个问题,结果是如下只需要在安装包的时候加个user,变成pip install --user cython实际上上面的也没解决楼主的问题,楼主现在直接source ~/.bashrc 就可以了,不...
2019-07-18 09:43:50 234
原创 flask
本地起一个服务将图片映射出去。tmpImage作为静态文件夹,输入本地ip:/8868返回写的一个json字符串输入控制台就是图片地址from flask import request, Flaskfrom flask_cors import CORSapp = Flask(__name__,static_folder='tmpImage')CORS(app)@app.route(...
2019-07-05 18:56:33 100
原创 python 打包exe的工具pyinstaller--遇到问题,到解决问题
前言:楼主前面写了两篇关于pyinstaller打包的两篇博客,楼主在这里总结一番: 首先楼主写的程序是python的,生产环境下,本身是一个web展示项目,用的是h5,js,后端用的是node.js,楼主提供两个http接口用的都是python的flask框架写的。线上没有这个环境。而且还不能打包为docker,只能打包为exe解决这个问题,楼主用的是pyinstaller...
2019-07-05 17:32:47 608
原创 python 是顶格从上往执行,即使有if __name__=='__main__',也是在上面顶格的最早执行
a = 1print('顶格a:',a)if __name__ == "__main__": a = 2 print('main函数a:',a) #顶格a: 1#main函数a: 2a = 1print('顶格a:', a)def main(): a = 4 print('main函数a',a)if __name__ == "__mai...
2019-07-04 19:44:29 986
原创 查找问题
这里找到一个用stackflow的方法在搜索栏中输入一个中括号,在需要搜索的issue前面,就对应,tagged了pytorch的问题,例如,搜索,pyinstaller打包的问题,只要在stackflow中输入[pyinstaller] 就出来很多关于这个问题的问题,如果再想了解,pyinstaller中观与torchvision 的问题...
2019-07-04 19:41:15 203
原创 python的语法--列表中根据字典键值排序
生产环境(manufacturing environment)下最容易遇见的一种数据结构,1.列表套字典一个列表,列表下面n个字典,每个字典是一条数据,根据一条数据中的一项进行排序,例如storeComRes = [{'difference': 1.2, 'name': 'Jones', 'id': 1003}, {'difference': 2.4...
2019-07-04 11:35:38 3798
原创 python版本差别
python3 和python2的init.py函数的import功能差距init函数不能直接import#encoding:utf-8from .foo import Foo #python2、3都适用from .bar import Bar #python2、3都适用#from mdl.foo import Foo #python2、3都适用#from md...
2019-07-03 17:16:28 234
原创 python 调用函数
当前python 文件调用另一个文件的函数时候,是先执行函数的顶格的,然后在执行函数test.pyfrom file1 import function1print(function1())
2019-07-02 16:04:57 170
原创 python3 获取百度行人解析,等cv任务,获取的acess_ token密钥,
这个密钥是1个月更新一次,当前深度学习大热,想做一个能提供人体属性的demo,可以直接调用互联网大厂的接口,https://ai.baidu.com/docs#/BodyAnalysis-Python-SDK/d8fa6533,这里是python3获取百度的acess_token 的,与样例python2有所不一样。import urllib, sysimport urllib.reques...
2019-07-01 17:29:50 604 1
原创 实习小结
实习已经第六周了,昨天项目组的李哥看了我的python代码,李哥在公司里面是写node.js的,我没写过node.js,说到底应该是一种JavaScript。是一种前端框架,后台语言。python 也偶尔使用,和我说了五点,1.try catch,2.日志文件,3.能处理的文件尽量不在中间处理,尽量放到线上处理,4.数据库连接的时候建立一个连接池,每次连接的时候去取一个连接。5....
2019-06-26 13:33:43 682
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人