自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 pytorch c++ API + VS2017

C++ 的程序如何调用Pytorch训练完的模型,最简单和有效的方法就是直接使用Pytorch c++ API. 网上这方面的资料并不多,遇过很多坑,想留下一点记录。1. 版本首先要确认python中的pytorch的版本,在对应下载c++ API. 如果没有对应,后续就会遇到模型导入问题。 因为Pytorch的模型是需要序列化以后才可以给C++使用,版本不匹配会导致导入后使用问题。2. VS2017 配置下载完官网提供的LIB,需要设置include和library。我自己下载是lib..

2021-05-07 21:19:34 346

原创 用tf.train.exponential_decay调节learning rate

事情的起因是这样,训练了一个模型发现Loss一直下不去,看了loss曲线以为收敛了。结果在测试数据上一塌糊涂,再跑去训练集上跑测试,结果当然比测试的好,但是很明显看出来没有训练好,因为有太过的TF。耐心的翻了一下原始paper,发现用的learningrate 不一样,原因是原始paper是没有用Pretrain模型,而自己用了vgg pretrain 模型。paper:learning rate = 1e-3.自己是learning rate = 1e-4一开始觉得没有错呀,如果从随机开始训练是需要一

2020-08-20 15:51:31 365

原创 不需要initializer 解决Tensorflow: Attempting to use uninitialized value 问题

Load model 遇到问题,网上一堆说要sess.run(tf.global_variables_initializer())初始化完是可以解决这个问题,但是实际上模型并没有全部Load进来。问题在saver的创建,model.reference 要早于saver的创建。 修改完以后不需要global_variable_initializer可以LoadBefore saver = tf.train.Saver(variable_averages.variables_to_res

2020-07-27 18:22:15 587

原创 4.38 十进制到十六进制

Description编写程序,提示用户输入一个十进制整数,然后显示对应的十六进制值。Input输入一个十进制整数aOutput输出a对应的十六进制值。输出结果若包含字母,请使用大写形式Sample Input300Sample Output12CHint对于80%的数据,0 < a < 922337203685775807;对于100%的数据,0 < a < 922337203685775807 * 100def convert_16(data):

2020-07-19 15:24:48 263

原创 4.27 显示闰年

Description编写程序,输入整数a和b,其中a<b,显示从a年~b年中所有的闰年,每行显示10个。Input输入整数a和b,其中a<bOutput显示从a年~b年中所有的闰年,每行显示10个。每个数字之间空一格Sample Input2001 2100Sample Output2004 2008 2012 2016 2020 2024 2028 2032 2036 20402044 2048 2052 2056 2060 2064 2068 2072 2076 208

2020-07-19 15:23:27 422

原创 4.16 找出一个整数的因子

Description编写程序,读入一个大于1的整数,然后以升序显示它的所有最小因子。例如,若输入的整数是120,那么输出就应该是:2,2,2,3,5。Input输入一个大于1的整数Output以升序输出它的所有最小因子,每个因子之间空一格Sample Input120Sample Output2 2 2 3 5def find_number(number): i = 2 result = list() orgin_data = number while

2020-07-19 15:22:21 1001

原创 4.15 计算最大公约数

Description下面是求两个整数n1和n2的最大公约数。首先找出n1和n2的最小值d,然后依次检验d,d-1,d-2,…,2,1是否是n1和n2的公约数。第一个满足条件的公约数就是n1和n2的最大公约数。编写程序,屏幕输入两个正整数,然后显示最大公约数。Input输入两个整数n1和n2。Output输出n1和n2的最大公约数Sample Input224 168Sample Output56def find_common(a,b): if a <= b:

2020-07-19 15:19:36 386

原创 4.3 将千克转换成磅

Description编写程序,输入一个正整数n,显示下面n+1行的表格,将千克转换成磅。(注意:1千克为2.2磅)一行的两个数字中间空一个Tab位。例:Input输入一个正整数nOutput输出n+1行的结果。格式如下:Sample Input7Sample Outputkg pound1 2.23 6.65 11.07 15.49 19.811 24.213 28.6Hint注意:双精度有可能产生数字计算微量误差,需解决。def generate_map(num

2020-07-19 15:18:30 2365

原创 3.4游戏:学习加法

Description编写程序,先输入两个整数,然后提示用户输入这两个整数的和。如果答案正确,程序报告结果true;否则,报告false。Input输入两个加数,一个结果,若整数结果是两个整数加数的和,直到输入两个0为止Output如果答案正确,程序报告结果true;否则,报告false。Sample Input20 5 10015 5 5017 27 440 0Sample Outputfalsefalsetrueimport sysfor line in sys.std

2020-07-19 15:17:15 201

原创 3.2检查一个数字是否是偶数

Description编写程序,读入一个整数并检查它是不是偶数。Input输入一个整数!Output对于所输入的整数,若为偶数则输出true,否则输出false。Sample Input25Sample Outputfalseinput_data = input()data = int(input_data)remain = data%2if remain == 0: print("true")else: print('false')...

2020-07-19 15:16:22 327

原创 2.7求出年数

Description(求出年数)编写程序,提示用户输入分钟数(例如十亿)然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天。Input输入数字Output输出的结果保留整数Sample Input1000000000Sample OutputApproximately 1902 years 214 daysHint输出的结果保留整数注意单复数当值为0时,则不显示input_data = input()mins = int(input_data)year =

2020-07-19 15:15:20 790

原创 2.6求一个整数各位数的和

Description(求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字相加。例如:整数是932,各位数字之和为14。提示:利用运算符%分解数字,然后使用运算符/去掉分解出来的数字。例如:932%10=2 ,932/10=93。Input输入数字(0<=n<=1000)Output输出的结果保留整数Sample Input999Sample OutputThe sum of the digits is 27input_data = i

2020-07-19 15:14:31 1395

原创 2.3将英尺转换为米

Description编写程序,读入英尺数,将其转换为米数并显示结果。一英尺等于0.305米。Input输入一个数 (英尺)Output输出的数字四舍五入保留小数点后2位Sample Input10.5Sample Output3.20 metersHint注意单位,1 meter or 2 metersconst_number = 0.305input_data = input()input_data = input_data.split()number = float(in

2020-07-19 15:13:13 913

原创 2.2计算圆柱体的体积

Description(计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱的体积: 面积=半径*半径*Pi 体积=面积*高Input请输入半径和高。Output输出底面积和体积。Sample Input5.5 12Sample OutputThe area is 95.0The volume is 1140.3HintPi取3.14159,截位法保留一位小数。input_data = input()input_data = inp

2020-07-19 15:12:15 2708

原创 1001:魔鬼A * B

Description需要相乘的两个数字非常巨大,因此可能需要你用一些特殊的办法来实现乘法。Input输入有多行,每行两个非负整数。Output对应每行输入,输出此行两个数字的乘积。Sample Input1 12 311111111111 11111111111Sample Output16123456790120987654321import syslines = sys.stdin.readlines()result = list()for line in lin

2020-07-19 15:10:18 199

原创 1000:A+B problem

1000:A+B problemDescriptionCalculate a+b.InputTwo integers a and b, there is more than one input.OutputOutput a + b.import sysfor line in sys.stdin: data = line.split() print(int(data[0])+int(data[1]))

2020-07-19 15:04:45 93

计算机网络课件11111111111111

计算机网络课件111111111111111111111111111111111111111111111111111111111111111111111111111111

2009-10-26

空空如也

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

TA关注的人

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