自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TensorFlow1.x的代码自动升级成TensorFlow2.x

可以将TensorFlow1.x的代码自动升级成TensorFlow2.x一、准备确保安装TensorFlow2.0二、转换单个python文件tf_upgrade_v2 --infile xx/xx/xx.py --outfile xx/xx.py三、目录树的转换tf_upgrade_v2 --intree xx/xx/xx.py --outtree xx/xx.py注意改完后运气好可以立刻用,实际上可能需要进一步修改。原网页...

2022-05-26 16:01:17 639

原创 硬件层面提高Pytorc-GPU训练速度(个人理解)

本篇文章是看了各个网站的一个个人理解,请各位大佬批评指正。一、一个有意思的现象今天在尝试使用pytorch-GPU跑源码的时候,Pytorch 装成了pytorch-CPU版本,导致训练速度很慢。然后切换到GPU跑的时候,速度是CPU的数倍。图中左右是GPU跑的,右边是CPU跑的。当使用CPU跑的时候,CPU的占用率可以达到300%(我的电脑是4核的)切换成GPU跑的时候,CPU的占用率在100%上下浮动,GPU的占用率在20%-40%浮动。我不满足于GPU占用率,尝试去提升他。结果使用提升

2022-05-03 22:48:03 2145

原创 MAC中LateX出字体问题

目前使用LateX编译报错的相关字体问题有两个。1、 找不到“FontAwesome”Package fontspec Error: The font “FontAwesome” cannot be found.这个是我在git下载简历源码时遇到的问题。原因是:没有安装FontAwesome字体包解决:百度FontAwesome网站,下载相关字体包直接安装。2、Package fontspec Error: The font “xxx“ cannot be found有时候用别人的项目源码,会

2022-04-17 12:38:51 2088

原创 debian安装tensorflow-GPU

一、安装anaconda文章二、安装CUDA1、查看linux内核版本lsb_release -a如果说没有该命令,可以apt-get install 一下2、确认GPU版本lspci | grep -i nvidiaGPU要求算力3.0以上,可以对照型号通过下面链接查看自己显卡是否支持链接3、确认是否安装gccgcc --version4、禁用nouveau查看相关模块文件。如果没有该模块,可能是没有配置sbin环境。export PATH=$PATH/sbinmodi

2022-04-12 16:22:29 442

原创 Linux从0安装深度学习环境

从 0 安装深度学习环境

2022-04-10 15:01:58 2127

原创 JAVA笔记Day4

一、引用传递实际应用1、类的关联有Car和Person两个类,使每个Car属于Person类,每个Person类拥有一个Car类class Car{ private String name; private double price; private Person person;//车应该属于一个人 public Car(){} public Car(String name,double price){ this.name=name;

2021-02-01 23:32:58 62

原创 JAVA笔记Day3

一、数组的定义与使用1、 定义格式:·动态初始化:初始化之后每个数据都是数据类型的默认值声明并初始化数组:数据类型 数组名称【】=new 数据类型 【长度】·静态初始化:在数组定义的时候就为其设置好了里面的内容简化格式:数据类型 数组名称【】={数据1,数据2}完整格式:数据类型 数组名称【】=new 数据类型{数据1,数据2}tip:对于数组的长度也可以使用“数组名称.length”获得,for循环要length-12、数组的引用传递(一个堆内存可以被多个栈内存指向)引用传递内存分析

2021-01-31 15:55:36 112

原创 简单JAVA类的案例

1、定义并测试一个代表员工的Employee类。员工属性包括“编号”、“姓名”、“基本薪水”、“薪水增长率”,还包括增长额以及计算增长后的工资总额计算方法。class Employee{ private long num; private String name; private double salary; private double rate; public Employee(){} public Employee(long num,String

2021-01-31 14:21:12 831

原创 java笔记Day2

一、this关键字1、作用:实现当前类中的属性 this.属性描述当前类中方法(普通方法、构造方法)this.方法名称、this()描述当前对象2、this调用当前类中属性:只要访问本类中属性时,一定要加this3、This调用当前类中构造方法:(利用this调用优化)tips:对于本类构造方法的注意点:·构造方法必须在实例化新对象的时候调用,所有this()只能的语句只允许放在构造方法的首行。·构造方法互相调用时请保留有程序的出口。4、构造方法相互调用优化案例class Emp{

2021-01-31 10:43:53 67

原创 学习JAVA过程中自认为重要的问题

一、为什么构造方法不允许返回值类型?为什么不用void定义?答:程序编译器时根据代码结构编译处理的,执行的时候也是根据代码结构处理的。如果在构造方法上使用了void,那么此结构就与普通方法结构完全相同。编译器就会认为这是普通方法。二、普通方法和构造方法最大区别?构造方法实在类对象实例化时候调用的,而普通方法实在类对象实例化产生之后调用的。...

2021-01-28 23:01:48 74

原创 Java笔记Day1

类与对象所有例子的类为class person{ String name; int age; public void tell(){ System.out.println("姓名:"+name+"年龄:"+age); }}1、声明对象的两种方法声明并实例化对象:类名称 对象名称=new 类名称();分步骤完成:声明对象:类名称 对象名称=null;实例化对象:对象名称=new 类名称();2、对象的内存分析栈内存:用于存储地址。堆内存:用于存储对象具体信息。有关ne

2021-01-28 23:00:20 107

空空如也

空空如也

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

TA关注的人

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