7 TinaO-O

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5k+

python CSV 文件读取 存储 例子

我想读取一个CSV文件,然后只取前几条数据,之后存储成为一个新的文件,代码很简单,注意看注释哦import csv#这个是我要读取的csv,文件名不一定携带csv也可以file_dir = "./666.c000"#这个是我要写入的write_name = "./csvSamples.csv"csvFile = open(file_dir,"r")csvFileS = open(write_name,"w")#读取reader = csv.DictReader(csvFile)f

2020-08-03 10:02:45

如何上传PASCAL VOC 2012 test数据

pascal voc本质是个比赛数据库,所以test未公开,需要参赛者上传自己对测试图片的预测,官方服务器会给出你的mIOU。1.注册一个账号http://host.robots.ox.ac.uk:8080/2.找到你要参赛的名字,比如我选择了第二行的2012比赛,对应的也是PASCAL VOC2012数据库的图像。3.点击new submission4.其他东西随便填写,主要是Challenge要对:如果你要比2012年的测试数据选择 VOC2012如果是2012年的验

2020-06-11 15:24:25

RuntimeError: cuda runtime error (59) : device-side assert triggered when running

这个出现的原因是网络的维度对你的数据没有准备。比如,网络以为你label标签从0到50,结果你输入的数据既有-1,又有80. 或者在NLP里面,你的字典一共200个,但是你偏要就设置100个embed。...

2020-05-01 20:00:23

adam 策略参数设置 torch tensorflow keras

TensorFlow: learning_rate=0.001, beta1=0.9, beta2=0.999, epsilon=1e-08.Keras: lr=0.001, beta_1=0.9, beta_2=0.999, epsilon=1e-08, decay=0.0. Blocks: learning_rate=0.002, beta1=0.9, beta2=0.999, epsilo...

2020-05-01 11:25:05

Attention is all you need 代码笔记

主要依据:http://jalammar.github.io/illustrated-transformer/写作原因:文章太长,我必须总结做笔记。也可以认为是翻译,但是没有原文详细(应该)所以有那里卡主,过不去,就去看看原文相应的地方。严格来讲我这个不能算做翻译。问题简述:利用attention机制进行语言翻译(可并行,不用RNN)。Self attentionembedding...

2020-04-27 23:21:16

python3 字典建立三种方式 字母顺序字典

字典的建立:1.批量建立字典:import stringdict ={key:0 for key in string.ascii_lowercase }letter_count{'a': 0, 'b': 0, 'c': 0, 'd': 0, 'e': 0, 'f': 0, 'g': 0, 'h': 0, 'i': 0, 'j': 0, 'k': 0, 'l': 0, 'm'...

2020-04-11 19:47:47

python 3 四舍五入round 会倾向于偶数 很容易出错 round(0.5)=0

在四舍五入时,一般在pytho3都用round(x)比如round(0.1)=0,round(1,6)=2等但是round(0.5)却会返回0,即round(0.5)=0同时round(-0.5)=0官方的解释:https://docs.python.org/3/library/functions.html#roundz这是什么意思呢,就是所有的中间数...

2020-04-03 00:06:56

快速幂 python版本 特别漂亮的代码 递归

class Solution: def myPow(self, x: float, n: int) -> float: def subpow(x,n): if n == 0:return 1 if n == 1:return x result = subpow(x,n>>1) ...

2020-03-30 18:33:24

超透彻解析leetcode有趣的题。287. Find the Duplicate Number

问题描述:找到重复数字。有n+1个位置[0,n],却取值是整数从[1,n]取,比如[1,2,3,4,5,1]由于序号从0开始,所以一共0,1,2,3,4,5.一定有一个重复数值。找到这个重复数值。Input: [1,3,4,2,2]Output: 2此处默认python数组,特点是序号从零开始。其实感觉除了matlab都是从零开始的。这个问题需要用o(1)的存储,以及o(n^2...

2020-03-25 02:24:14

VOC2012服务器好像是停了? 好消息,5。5号又开了,尽快测试,不知道啥时候又会关了

是这样的,VOC2012的test数据未公布,所以只能上传服务器,可是最近服务器好像不工作了,不知道是不是疫情影响,还是怎么了?在7号大概还是好使的,目前突然不好使了。就在eccv投稿期还是好使的。真不是水啊,就是这个不好使的话,问题还是挺大的,不知道是不是我代码出问题了。那以前为啥好使?...

2020-03-14 13:03:08

超实用看图片 matlab imshow(img,[]) 对应 代码 mat2gray() 灰度图像

其实主要是因为平时习惯用imshow(img,[]) 看一些 取值范围不在0-255内的图片。比如如果用imshow()而使用imshow(img,[])就可以了,因为会规格化0-255。但是没法批量操作。没什么可说的img_trans=mat2grey(img);即可将img转成能够保存成图片的样子。...

2020-03-12 18:05:54

分布式运算白花钱警告:使用tensorflow分布式必须注意ps server空耗资源

为武汉祈祷。ps server 不会主动停止,无论在什么情况下。这个问题从2016年提出,到现在,也没有一个简洁干净的解决方式,而这个问题会很严重,如果你使用的是租用资源,会白白花费很多钱钱。我注意到,ps server不论是使用gpu还是cpu资源都不会主动停止,即使worker已经训练完停止了,甚至是遇到错误,ps server仍旧会运行。 这就会导致这个进程对节点资源的持续占有,即使...

2020-02-19 02:05:48

几个小时 几行代码 简单 直白 tensorflow 分布式代码实战

北京又下雪了,这个2020年开启的方式太沉重了。我本人对tf并不精通。分布式听起来也很复杂。而且我要做的是将deeplabv3+的代码做成分布式的。也就是多个节点,相当于用两台服务器的gpu。听起来很麻烦,实际上居然很简单。而我自己也是花了几个小时从什么都不懂到代码跑起来。很多教程写了特别长的文字,我认为画图更简单。本教程尽量简短,好懂,并且有代码。只是基础教程,不能做到自创多GPU损失计...

2020-02-12 01:36:01

官方代码 Deeplab v3+ resnet101 做backbone

大年初一我居然在更博客。今年过年由于病毒横行,没有串门没有聚餐,整个人闲的没事干。。。医生真是不容易,忙得团团转还有生命危险,新希望他们平安。本篇不属于初级教程。如果完全看不懂请自行谷歌或搜索作者博客。deeplab官方提供了多种backbone,通过train.py中传递参数,--model_variant="resnet_v1_101_beta" \可以更改backbone。...

2020-02-01 04:46:36

并行 云架构 深度框架 sbatch slurm 深度学习 tensorflow环境从搭建到使用 conda

有一定的GPU云时常可用,一个节点4个GPU,我本人决定使用anaconda搭建tensorflow1.13并且使用。anaconda是乙方提供的,使用bash命令可以加载module load anaconda/3.7加载后正常使用create命令建立环境详情见我所有conda标志的博客,其实就是下面一句代码,看明白就不用翻了。下面这句代码就从零开始建立了一个tensor...

2020-01-22 22:15:50

arxiv 使用方法 上传 文章 注意事项 偷懒

先说结论,arxiv是可以直接上传压缩文件的,然后他会自己解压缩。另外,使用latex在线编辑比如overleaf的需要使用右上角的submit,然后生成压缩文件:参考:http://lowrank.science/arXiv-LaTeX/网上流传了两种错误说法。错误1.arxiv 倾向于接受latex, 如果上传pdf,并且是由latex写的,...

2019-12-14 20:53:55

Failed to initialize NVML: Driver/library version mismatch

1.解决方式,重启2.重启不管用:使用命令:cat /proc/driver/nvidia/version得到的版本比如:NVRM version: NVIDIA UNIX x86_64 Kernel Module 375.66 Mon May 1 15:29:16 PDT 2017375.66和我安装的418.57显然不匹配。输入命令去掉这个375,倒霉玩意。...

2019-11-05 11:25:58

GPU有限,如何提高batch size

那么从:https://github.com/mathildor/DeepLab-v3/blob/master/g3doc/faq.mddeeplabv3+也是谷歌团队,tensorflow就是他们的产品。可以看到提高batch size 的方法。batchsize不仅对于batch normalization至关重要,而且梯度下降也需要一定的batchsize,比如batchsize...

2019-10-29 14:25:13

英语作文人工智能免费在线批改打分 无需注册 微软小英作文打分 托福 雅思 高中作文 GRE

这篇文章主要是改打分系统的评测。托福雅思高考等https://app.mtutor.engkoo.com/englishwriting/,gre见最下面。另外人工智能的意思是,微软小英会根据你的文章内容帮你改作文,比如他能补全你缺少的相关名词。目录先展示下评分功能:它可以从四个方面给出接近托福的打分。比如,题目是:多种考试类型可以选择:如果修改后再要求打分:主要特点:...

2019-10-24 14:38:22

ubuntu远程复制命令 不是scp 不覆盖已有文件 rsync

rsync -avzu --progress /root/client/ root@202.112.23.12:/home/work/如果已有文件上面命令会确认,直接跳过:

2019-10-20 22:06:38

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取