自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 记录tensorflow2.0源码单元测试(使用bazel)流程3——遇到Skipping ‘:xxx_test‘: no such target怎么办

这是在本系列的第一篇中抛出的问题:“但是也有一部分test文件在BUILD之中并没有对应的package定义,这些文件需要自行定义package之后再bazel,此情况之后再进行说明”的回收。我们在tensorflow源码中test文件进行测试的过程中,有时候会遇到Skipping ‘:xxx_test’: no such target的错误提示,结果就是build失败,比如这个提示:error的文字版本:hpj@hpj-System-Product-Name:~/Download/tensorf

2021-05-09 22:07:40 963

原创 记录tensorflow2.0源码单元测试(使用bazel)流程2——在ubuntu18.04上进行测试

一、Ubuntu上运行下载源码下载源码部分与在windows上的一致,都是先安装好git,找一个空的文件夹直接git clone -b r2.0 https://github.com.cnpmjs.org/tensorflow/tensorflow.git即可安装Bazel在ubuntu上安装Bazel个人认为比windows简单很多,只需要执行一些命令,不像windows上要自行安装各种软件。首先还是给出官方的教程,拉到最下面我们使用“Using the binary installe

2021-05-09 21:08:04 368

原创 记录tensorflow2.0源码单元测试(使用bazel)流程——在windows10上进行测试

搞了好多天终于跑通了tensorflow源码中的各个以test结尾的测试文件,下面记录一下整个流程以及过程中踩过的无数的坑。整个流程大概可以分为三个部分:下载源码安装bazel运行测试程序我在win10和ubuntu18.04上都分别进行了以上三个步骤。结果是:win10测试失败,ubuntu可以测试win10在第三步”运行测试程序“步骤出现很多错误,根据stackoverflow上的一些方法解决了一部分,但最终仍有无法解决的问题。stackoverflow上有一个与这个问题类似的贴子,讲

2021-05-08 22:16:57 716 1

原创 win10+ubuntu18.04双系统成功安装过程,附带显卡驱动安装过程

双系统的安装教程有很多了,我参考的是这一篇文章,内容非常详细。本次是在Win10的基础上安装Ubuntu18.04,所以选择文章中的18.04版本的教程。大部分步骤均按照教程的步骤来即可,有一些与教程有一点出入的地方我记录下来,以备下次使用。与教程不一致的点:一、在 “三、在windows下创建空白分区” 这一步中,我的实践与作者的图片有一些的不一致:我是双硬盘的电脑,在对磁盘0进行分区(压缩卷)之后,出来的空间是黑色的未分区状态,不是图中的蓝色状态良好,但这并不影响之后ubuntu引导文件的写入

2021-05-07 23:54:11 522

原创 记录一下tensorflow源码、安装好的tensorflow与eigen库的关系

都说tensorflow底层矩阵相关的操作是由eigen库来实现的,一直都没搞明白到底tensorflow是怎么调用库中函数的。所以最近研究了一下它们之间的关系,使用的是tensorflow2.0首先,为了搞清楚tensorflow是如何使用eigen进行矩阵分割和调度的,对tensorflow2.0的源码中的threadpool.cc进行了研究,该文件除了包含tensorflow/core/…中的一些头文件之外,还包含了include "third_party/eigen3/unsupported/

2021-04-25 21:36:50 794

原创 leetcode初入门代码记录

1.两数之和class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: hashmap = {} for a,b in enumerate(nums): hashmap[b] = a for i,num in enumerate(nums): j = hashmap.get(target - num)

2021-03-27 14:01:53 91

空空如也

空空如也

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

TA关注的人

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