自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 有关python的iter,next,yield,和pytorch的dataloader

问题首先,对于一个python数组,我们可以用for,或者next来遍历。其次,而对于pytorch的 torch.utils.data.DataLoader, 也可以使用类似 next(iter(DataLoader)) 的方式遍历地读取dataset的数据。再次,使用yield关键字,也可以起到“遍历”的效果。那么问题来了。这iter,next,yield几个东西之间有什么关联,又有什么区别呢?pytorch的DataLoader又是用的什么样的方式呢?分析先看一个简单例子:fruit =

2021-12-08 13:29:14 7005 2

原创 pytorch的dataset和dataloader

简单说,dataset是数据集,dataloader是加载数据集的工具datasetpytorch提供了多样化的dataset方法。如果你的数据集比较小, xxx和 yyy都可以load到内存里,可以直接使用pytorch的torch.utils.data.TensorDataset:import torchfrom torch.utils import data# build a toy dataset, with a sequence of x and y using y = sin(

2021-10-17 15:07:52 209

原创 矩阵操作 - view & permutation

矩阵操作 - view & permutation1. 提出问题2. 解决方案3. 讨论6. 参考1. 提出问题对于一个2D特征图 x∈RM×N×dx \in\mathbb R^{M\times N \times d}x∈RM×N×d,空间尺寸M×NM \times NM×N,将其划分为 sp×sps_p \times s_psp​×sp​ 的窗格,请问用代码如何表示(上面这个问题来自Focal Self-attention for Local-Global Interactions in V

2021-10-05 12:32:46 133

原创 Thinkpad E420 将引导扇区转移到另一个硬盘上

有一个2012年买的Thinkpad E420。CPU是i5-2430M,机械硬盘250G。这几年经过了几次升级,目前内存为8G,光驱拆掉变成了128G ADATA的SSD。原先的系统是装在机械硬盘上(磁盘0)。为了省事,我又直接在SSD上重装了一个win7,这样系统盘变成了SSD(磁盘1)。系统能够正常从SSD上启动,而原先的250G硬盘变成了工作硬盘,一切看起来都很完美,速度很快。但这里有

2017-06-25 10:19:37 836 1

原创 WPF中,一个由Line控件的StrokeDashArray属性引发的CPU占用率问题

今天遇到一个挺特别的问题,先记录下来。一个Viewbox中包含一个Canvas,然后在这个Canvas上面显示视频图像帧。在此基础之上,需要在视频上overlay一些控件。其中有一些是用来测量尺寸的横线和竖线。 ... StrokeDashArray="2,2"> </StackPanel

2017-05-08 19:22:56 3840 1

原创 用数据泵导入/导出Oracle数据库

今天下午在大牛的帮助下解决完oracle的tns连接问题后,就要把oracle的数据库搬到另外一个服务器上。原来以为比较简单,还是遇到了一些问题,再次感谢大牛琪琪,记录一下。1. 使用数据泵导出命令expdp将数据导出:expdp user/psw@orcl schemas=schema dumpfile=user_expdp.dmp directory=DATA_PUMP_D

2017-03-15 17:05:56 689

原创 Oracle服务器tns连接起死回生的过程

这两天遇到了一个Oracle服务器有关tns的问题,现象是无法连接Oracle数据库。在网上搜索了很多资料,根据网上的说法,尝试了以下的方法,都没有成功。1. 使用Net Configuration Assistant 重新配置tns;2. 重启Oracle各种服务,包括TNSListener和OracleService,甚至重启服务器;3. 手工修改listener.ora,tnsn

2017-03-15 16:42:24 3525

转载 地铁运营中大数据的应用点

来源:京港地铁的数据之道(http://www.ciw.com.cn/h/2562/403412-17604.html)大到全年的客流,小至每天的电耗,京港地铁的ODQS运营数据管理系统都能给出精准的“答案”。京港地铁每天所采集的重要运营数据,会被其准确记录。从客流信息、行车信息到运营指标、运力配置,再到客运服务和运营大事件等重要运营数据的汇集、分析、管理,这个系统每天所要处理的数据量达到

2016-12-18 11:23:02 4571

转载 详解定位与定位应用

有关position:relative和position:absolute较为详细的描述。http://blog.sina.cn/dpool/blog/s/blog_4bcf4a5e010008o0.html

2016-11-19 09:13:52 221

翻译 win8下无法启动多个VS2012实例的解决方法

如果你在win8的Metro菜单下打开VS2012,会发现只能打开一个,之后无论如何点击都无法打开第二个。这是win8 Metro界面的一个限制。解决办法:在桌面创建一个VS2012快捷方式。用这个快捷方式打开,OK!原文链接:http://stackoverflow.com/questions/14261883/second-instance-of-vs2012

2015-04-11 16:50:23 453

转载 win7拷贝文件出现0x80070057错误的处理办法

详见:http://support.microsoft.com/zh-cn/kb/982736

2015-03-26 08:56:31 2886

原创 sql的transaction用法

begin trybegin transaction   xxx   xxxcommit transactionend trybegin catchrollback transactionend catch

2014-10-29 14:57:23 701

翻译 SQL 的 wait 函数

This will wait for 2 seconds:WAITFOR DELAY '00:00:02';The format is hh:mi:ss.mmmhttp://stackoverflow.com/questions/7676164/how-to-wait-for-2-seconds

2014-10-29 14:53:24 896

翻译 VS2012解决方案转为VS2010

以下内容部分翻译自该链接:http://stackoverflow.com/questions/12143383/converting-vs2012-solution-to-vs20101. 单纯将VS2012解决方案

2014-08-15 22:07:27 699

Visual C++ 2015 build tools update 3

最近学习遇到pycocotools,需要这个工具。好不容易找到了,1个辛苦分吧

2018-06-20

AnkhSVN 2.6.12735

AnkhSVN 2.6.12735 for Microsoft Visual Studio 2005, 2008, 2010, 2012, 2013 and 2015

2017-01-06

lhgcalendar

lhgcalendar最新版 (2012)

2016-05-09

空空如也

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

TA关注的人

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