自定义博客皮肤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)
  • 收藏
  • 关注

原创 pytorch dataloader修改shape的问题

比如我的数据应该是[batch_size, seq_len]尺寸的,dataloader吐出来的却是[seq_len, batch_size]。如果用的是huggingface的datasets,可以用dataset.set_format(type='numpy')来设置数据格式,且它只对数字类型的起作用,不会影响文本类型,可以放心使用。dataloader默认的collate_fn是这样处理的。不管是list类型的数据还是dict类型的数据,输入给dataloader都会把我的数据shape给转置了。

2024-08-17 11:53:14 207 2

原创 Windows和Ubuntu做双系统后进不去Windows

尝试了网上的方法后依旧不行。自己弄好了。记录一下。1. 先用PE修复Windows启动:进到PE后可以找到Windows系统在哪个盘,然后在Ubuntu的启动盘(可以每个盘都打开看一看哪个像)里加入Windows启动文件(启动修复有这个功能,只要指定Windows系统在哪里以及Ubuntu启动盘是哪个就行了)。2. 进入Ubuntu系统里,sudo update-grub。3. 完成。...

2020-12-30 13:50:51 5182 4

原创 30天自制操作系统-第3天

CF:进位标志,1位寄存器JC:若进位标志是1,则跳转INT 0x13: 调用磁盘BIOS AH = 0x00(系统复位)/ 0x02(读盘)/ 0x03(写盘)/ 0x04(校验)/ 0x0c(寻道) AL = 处理对象的扇区数 CH = 柱面号 & 0xff CL = 扇区号(0-5位)|...

2020-05-01 02:03:58 492

原创 30天自制操作系统-第2天

ORG 0x7c00:指定将本代码装载到内存的0x7c00开始的位置;内存中0号位置开始的部分和0xf0000号位置的附近存放着BIOS的程序;内存中0x00007c00~0x00007dff号位置专门用来存放启动区代码JMP entry:跳转到entry所在的内存地址MOV AX, 0:赋值AX = 0寄存器: 寄存可以混用,但使用指定功能的寄存器可以使生成的二进制...

2020-04-29 10:56:41 375

原创 30天自制操作系统-第1天

总算是把这本书啃完了。。把笔记整理一下就当学会了吧。。通过这本书确实能学到一些东西,能更底层地了解操作系统是怎么和硬件交互的,是如何一步步搭建的。但是作者为了让读者觉得开发操作系统有趣详细讲解了很多没什么用的功能,也抛弃了很多重要的操作系统组成部分。比如作者花费了大量信息设计窗口、鼠标、怎么显示这些东西,但这其实并不是操作系统所必须的,只是单纯让读者做完之后觉得自己做了个很厉害的东西。而文件管...

2020-04-29 02:46:33 794

转载 tensorflow实现Word2Vec解析

https://blog.csdn.net/qq_39131592/article/details/79056185 根据自己的理解写的读书笔记。import collectionsimport mathimport osimport randomimport zipfileimport ...

2018-07-26 16:59:24 657 1

原创 InvalidArgumentError : Shape in shape_and_slice spec [,] does not match the shape stored in checkpoi

解决方法:classifier = tf.contrib.learn.DNNClassifier(feature_columns=feature_columns,hidden_units=[10, 20, 10],n_classes=2,                                              model_dir="/tmp/iris_model")这

2018-02-02 16:34:18 1178 2

原创 基于C++可变模板参数的Log,任意个参数

class Log{public: Log(); ~Log(); template  static void i(const T& t) {  cout  } template  static void i(const T& t, Args ... args) {  cout   i(args...); }};int ma

2017-12-27 20:59:56 439

原创 c++11 thread 类内使用方法和跨类使用方法

忘了为啥之前查的用上bind了,把项目搞完之后终于有时间建个小工程仔细试下怎么用。Case 1 : 根据类内函数创建threadclass A{public: A(); ~A(); void run(int i) {  cout  } void thread_run() {  for (int i = 0; i    thread t(&A::r

2017-12-22 16:58:33 9017 1

转载 linux把home多余的空间转到root中

一、目的在使用CentOS6.3版本linux系统的时候,发现根目录(/)的空间不是很充足,而其他目录空间有很大的空闲,所以本文主要是针对现在已有的空间进行调整。首先,先来查看一下系统的空间分配情况:[plain] view plaincopyprint?[root@CentOS-78 /]# df -hFilesystem            Size  Used Avail

2017-12-13 17:12:23 7189 3

原创 CloudSim Network源码概述(持续更新...)

topology.brite文件从Nodes:关键词的下一行开始读入,之前写啥都可以Nodes: NodeID, xpos, ypos, indegree, outdegree, ASid, type(router/AS)但只读前3项,其中AS是自治系统的意思Edges: EdgeID, fromNode, toNode, euclideanLength, linkDelay,

2017-12-08 17:15:47 1720

原创 jsp动态添加删除input并向servlet传递值数组

经过多方的搜索和问答,终于解决了动态添加删除input(其他标签类似),并且能向servlet传值的功能,多次觉得简单的jsp+js+servlet无法实现,但结果证明还是可以的。首先在jsp代码类似于这样:                                                                                   

2017-12-07 11:18:58 1123

原创 hadoop中map只处理第一行数据的问题的一个原因

map只处理第一行数据,而且waitforcomletion还返回true,真尼玛神奇。后来找bug找到了源文件那里。我这里是从网上爬到网址和内容用FileSystem直接写到hdfs里,所以有一个自己加换行符的过程,注意这里换行的话必须要写“\r\n”,不能只写\n !!!之前学linux学到过一些\r\n和\n的区别感觉解释得也不是很懂,现在也不是很懂,突发奇想加上了,总之加上就ok了

2017-11-30 15:52:14 1599

原创 hadoop live nodes: 0 的问题

今天搞了一天hadoop部署,live nodes一直显示是0。 网上搜到的解决方案里的错误在/etc/hosts文件的文件没有写master和slaves的ip,虽然都会在slave的log里显示“重新尝试连接master的9000端口”之类的,但我的一开始就吧hosts写好了啊。后来重新看部署过程突然发觉是不是不止slaves的防火墙要关,master的防火墙也要关。然后就 syste

2017-11-10 18:04:23 1168

空空如也

空空如也

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

TA关注的人

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