ICode9

精准搜索请尝试: 精确搜索
  • 神经网络参数固定初始化pytorch2021-03-17 08:33:18

    在神经网络中,参数默认是进行随机初始化的。如果不设置的话每次训练时的初始化都是随机的,导致结果不确定。如果设置初始化,则每次初始化都是固定的。 def same_seeds(seed): torch.manual_seed(seed) if torch.cuda.is_available(): torch.cuda.manual_seed(seed)

  • java实现一个短URL生成器2021-03-13 11:03:53

    前言 短网址就是将一个长网址转换成一个短网址,访问短网址会重定向到原来的长网址,短网址会更利于传播和推广。微博就会将我们发的长网址转换成短网址, 显示效果 查看HTML源码 微博将 https://www.cnblogs.com/strongmore/p/14520111.html 转换成了http://t.cn/A6t8dUoR。 实现 通

  • 自定义生成二维码工具类2021-03-11 21:36:23

    需要使用的jar <!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version&g

  • 布隆过滤器2021-03-10 18:02:21

    import mmh3 from bitarray import bitarray class BloomFilter: def __init__(self, size, hash_num): self.size = size self.hash_num = hash_num self.bit_array = bitarray(size) self.bit_array.setall(0) def add(self, s

  • Pytorch中设置哪些随机数种子,才能保证实验可重复2021-03-03 18:00:03

    在深度学习训练中,为什么使用同样的代码,就是和别人得到的结果不一样。 怎么样才能保证自己每次跑同一个实验得到的结果都是一样的。 这就涉及到随机数的设定,代码很短,但是很有用。 强烈建议收藏⭐️,或者把这段代码添加进pycharm活动模板即可快速使用~~~~~。 1. 就这几句话

  • python中random模块2021-03-01 15:03:43

      Python中的random模块用于生成随机数,它提供了很多函数。常用函数总结如下:   1. random.random()   用于生成一个0到1的随机浮点数: 0 <= n < 1.0        2. random.seed(n)   用于设定种子值,其中的n可以是任意数字。random.random() 生成随机数时,每一次生成的数都

  • 攻防世界(13):dice_game2021-02-27 12:03:13

    查壳 看ida,和guess_number那题一样有seed,并且一样是猜数字连续猜中得到flag,看看能不能覆盖把seed改成我们想要的 read是50,但栈中seed在10的位置,可以直接通过buf覆盖到seed 编写exp #!/usr/bin/env python from pwn import * from ctypes import *

  • 攻防世界(3):guessnum2021-02-26 09:35:01

    第一步 checksec查壳 ida分析,可发现执行sub_C3E()时可以得到flag 于是我们想办法让程序执行到sub_C3E,需要连续猜对10次数字,我们发现程序通过seed生成随机数,如果能把seed覆盖为已知数,就很容易完成了,前面的gets刚好给我们覆盖的机会 gets的地址是var_30 查看栈,var_30存在栈帧中

  • unordered_map 的火车头2021-02-16 17:32:39

    #include <functional> template <typename T> inline void hash_combine(std::size_t &seed, const T &val) { seed ^= std::hash<T>()(val) + 0x9e3779b9 + (seed << 6) + (seed >> 2); } template <typename T> inline vo

  • pytorch中 += 操作被视为是原地操作2021-02-01 19:59:27

    Microsoft Windows [版本 10.0.18363.1316] (c) 2019 Microsoft Corporation。保留所有权利。 C:\Users\chenxuqi>conda activate ssd4pytorch1_2_0 (ssd4pytorch1_2_0) C:\Users\chenxuqi>python Python 3.7.7 (default, May 6 2020, 11:45:54) [MSC v.1916 64 bit (AMD6

  • TensorFlow2.0学习笔记1.5:神经网络实现鸢尾花分类2021-01-22 09:01:34

    神经网络实现鸢尾花分类 我们用神经网络实现鸢尾花的分类需要三部 准备数据 包括数据集读入、数据集乱序、生成train和test(也就是永不相见的训练集和测试集)、把训练集和测试集中的数据配成输入特征和标签对 搭建网络 定义神经网络中所有可训练参数 优化可训练参数 利用

  • AI预标注,人工智能基础数据服务行业的新引擎丨曼孚科技2021-01-20 20:36:16

    现阶段,实现人工智能的方式主要以机器学习,尤其是深度学习方式为主。 机器学习的核心价值是通过特定算法分析已知数据,识别隐藏在数据中的可能性,并基于此独立或辅助使用者进行预测与决策。​ 而机器学习实现价值的前提是存在大量可供分析的结构化数据集,以此训练、修正、完善算法模型

  • 你用的那些CSS转场动画可以换一换了2021-01-14 09:31:04

    一、传统的转场动画 传统转场动画就是滑来滑去,淡入淡出这些。 时代在召唤,技术在发展,可以试一试使用一些新的转场动画了。 二、规则的单个图形扩展动效 这里先介绍使用clip-path轻松实现转场动效。 只要不要兼容IE浏览器,clip-path的兼容性可以非常放心的使用。然后目前clip-path

  • (三十七:2021.01.13)Pre-MICCAI 2019学习(二)《前列腺近距离放射治疗中,检测粒子在CT中的3D位置和方向》2021-01-13 17:30:17

    《Automatic 3D seed location and orientation in CT images for prostate brachytherapy》 讲在前面摘要论文内容1.介绍2.材料3.方法3.A 使用连接对象分割进行粒子定位3.B 使用PCA来进行方向估计3.C 使用聚类方法对`union-seed`进行分离 4.结果4.A 实验设置4.B 体模实验4

  • 探索各种随机函数(Java环境)2021-01-08 21:56:21

    1.Wichman-Hill 随机数产生器 Excel的随机函数曾用的方法,参考文献: Wichman, B.A. 和 I.D. Hill,Algorithm AS 183:An Efficient and Portable Pseudo-Random Number Generator,《Applied Statistics》,31,188-190,1982。 Wichman, B.A. 和 I.D. Hill,Building a Random-Number Generator,B

  • Numpy中随机数2021-01-01 18:36:17

    方式一 常用函数 numpy.random.rand(d0, d1, ..., dn) #产生均匀分布的随机数 numpy.random.randn(d0, d1, ..., dn) # 产生标准正态分布随机数 numpy.random.randint(low, high=None, size=None, dtype=None) # 生成在[low, high)范围内,形状为size的随机整数 numpy.random.ran

  • 每日总结2020-12-19 15:34:43

    今天研究了小学期的第五个项目,剪刀石头布,就简单的简单石头布而言,运用随机数函数取3的余数就能完成,但项目要求程序能通过游戏总结规律,提高获胜的概率,这一点实在有点麻烦,还没有总结出来。 部分代码: #include <iostream>#include <cstdlib>#include <ctime>using namespace std;int

  • Java 布隆算法结构2020-12-06 21:57:21

    Java 布隆算法结构 public class BloomFilterDemo { private Listseeds = Arrays.asList(10,20,30,40,50,60,70,80); private ListsimpleHashes =new ArrayList<>(); private static final int MAXIMUM_CAPACITY =1 <<30; private BitSetbitSet =n

  • Python中random库的使用2020-11-30 21:32:13

    random库简介 random库是python中产生随机数的一个重要库 使用说明如下: random库是使用随机数的Python标准库,用于生成伪随机数(梅森旋转方法) 基本随机数函数:seed(),random(),其他不太常用 eg. >>>random.seed(10) #产生种子10对应的序列(给了种子seed后,当下一次运行程序时,仍会

  • Python专栏 | 大题精讲:利用random库生成随机密码2020-11-28 21:01:09

    题目如下: ====================================================================== 知识点: ※ Random库 ※ Random.seed()函数 #第一步到第六步慢慢产生的结果 import random #random.seed(0X1010)#做后面的题时要把这个注释掉不然总生成一样的 zi_fu = "abcdefghijkl

  • mt_rand()伪随机数漏洞2020-11-27 16:33:33

    最近在做一道关于种子爆破的题目,有关mt_rand()这个函数,也是我的第一篇博客 伪随机数 所谓伪随机数,可以理解为可预测性的,生成伪随机数是线性的,比如mt_rand()这个函数,如果知道他的分发seed种子,然后种子有了后,靠mt_rand()生成随机数。 题目 关键代码 <?php #这不是抽奖程序的源

  • pytorch 随机数种子2020-11-24 22:28:49

    torch.manual_seed(seed) – 官方文档说明:设置 (CPU) 生成随机数的种子,并返回一个torch.Generator对象。 设置种子的用意是一旦固定种子,后面依次生成的随机数其实都是固定的。 通过代码说明一下: import torch random_seed = 123 torch.manual_seed(random_seed) print(torch.

  • Numpy使用杂记2020-11-04 10:32:19

    np.random.seed() #给随机数生成一个种子,通常是因系统的时间差异,生成不同的随机数for i in range(3):  print(np.random.random()) #仅在第一次是使用上面seed()的种子,之后都是系统时间生成#参考https://blog.csdn.net/album_gyd/article/details/89469761  

  • 攻防世界 guess_num2020-10-06 02:00:38

    checksec guess_num Arch: amd64-64-little RELRO: Partial RELRO Stack: Canary found NX: NX enabled PIE: PIE enabled 用IDA64打开,找到main函数,F5反编译,可以分析得出其基本逻辑为:首先从输入gets一个姓名,然后用种子初始化随机数发生器,对生成的随机数

  • laravel数据填充2020-09-08 05:32:05

    1、创建和编写种子文件 php artisan make:seeder TestTableSeeder{种子文件的名,文件名} 此时会在dstabase/seeds中创建对应表名的seeder文件,如下图     2、将该种子文件名放入 DatabaseSeeder.php 中的run方法   3、执行运行种子文件的命令 # 执行指定种子的文件 php arti

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有