- 博客(63)
- 收藏
- 关注
原创 DeepTest跑通记录
项目地址:https://github.com/ARiSE-Lab/deepTest本人跑通的环境:ubuntu18.04按照项目地址要求的配完所有的环境:有以下需要注意的问题:项目中没有给出模型的json文件和weights文件以及hdf5等文件,需要再saved weights里自行下载需要重新下载项目中没有指明tensorflow的版本,应该是0.12.1详细tensorflow和keras对应版本如下:https://www.cnblogs.com/carle-09/p/
2021-06-26 21:51:35
915
1
原创 What is the lexical scope、first-class functin等
Why I writeFirst of all, write down the whole process of how I encountered these problemswhen I learned how to overload the function call operator, and I learned about function object; which led to the concept of function closures, lamda expression, lexi
2021-05-26 21:56:09
290
原创 25匹马决出前3名,前五名,前25名?
题目:一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问最少得比多少场才能知道跑得最快的3匹马, 5匹马,25匹马首先前3名第一步:分成五组,分别是A,B,C,D,E五组,然后跑5次,决出每组的组内名次第二步骤:将每组的第一名进行比较,跑1次,不妨设此次的结果为A1 > B1 > C1 > D1 > E1此时我们可以知道:绿色标注的A1为第一名。而且其他颜色标
2021-05-17 11:24:57
759
原创 100层楼两个玻璃球怎么能够找到玻璃球破碎的那一层
问题:有一栋100层高的大楼,给你两个完全相同的玻璃球。假设从某一层开始,丢下玻璃球会摔碎。那么怎么利用手中的两个球,用什么最优策略知道这个临界的层是第几层???首先思考这个问题,1-100这100个数字,随便给你一个数字,你怎么能用最少的次数猜出来这个数字在哪?这个问题高中生都知道,二分猜,七次肯定能猜出来,例如最坏的情况之一52我们依次猜 50 75 62 56 53 51第七次我们一定可以得到52这个值这个问题的思路就是,**无论这个数字是几,我最坏的情况7次都能
2021-05-15 23:02:46
4384
原创 解析SGI STL 函数static void (* __set_malloc_handler(void (*__f)()))()
首先知道什么是函数指针:函数指针是一个指针,不是函数,没有办法调用,它指向的那个函数才能被调用例如 1 #include <iostream> 2 3 using std::cout; 4 using std::endl; 5 6 void display() 7 { 8 cout << "display()" << endl; 9 } 10 11 int main() 12 { 13 void (*p)
2021-04-23 21:22:07
251
原创 bibtex参考文献引用时会议论文的booktitle没有显示,显示不全
错误的版本ell J, Legunsen O, Hilton M, Eloussi L, Yung T, Marinov D. DeFlaker: Automatically detecting flaky tests. In: IEEE. 2018:433–444.最后修改之后正确版本ell J, Legunsen O, Hilton M, Eloussi L, Yung T, Marinov D. DeFlaker: Automatically detecting flaky tests. In
2021-04-12 21:20:22
8205
原创 #ifndef有什么用
字面理解,避免重复编译意思是,if not defined, 即如果没有定义过,意思就是如果你已经编译过了,就不用重复编译了
2021-03-26 09:36:35
212
原创 Vim使用技巧
剪切文本:用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。剪切一行:dd剪切当前行光标所在的位置到行尾:d$剪切当前行光标所在的位置到行首:d^前切三行:3dd,即从当前行+下两行被剪切了。2.剪切1-10行到20行...
2021-03-18 09:42:06
87
原创 VMware安装Ubuntu
1 首先安装Vmware,自行百度安装2 安装好了之后,开始安装Ubuntu18.04, 系统下载链接:http://mirrors.aliyun.com/ubuntu-releases/18.04/3 安装步骤如下:第一步 第二步第三步第四步第五步:起名字,选择位置,然后下一步第六步 填配置,本人选的是处理器数量2, 内核数量4,按推荐来足够第七步 选择内存,我选的是8192第八步,按推荐来,直接下一步第九步 按推荐来,继续下一步第十步 下一步第十一步第十
2021-03-16 11:55:52
113
原创 图片转公式再转到word或者wps里面
第一步:将图片转为latex和mathml代码:点击这个:链接访问,进入之后,上传图片,转为相应的latex和mathml代码:第二步:安装mathtype软件软件下载链接:链接:https://pan.baidu.com/s/1aE7hT64NEcaRYZ-wxdq9xA提取码:4nnv复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V5的分享第三步,将Latex复制到MathType中就可以转为公式:第四步:将公式复制到WPS或者Word中第五步(转到w
2021-01-16 21:45:45
9315
原创 Python正则表达式匹配C语言函数
以下python代码主要用于匹配各种类型的C语言函数,使用的为re.search,意味着包含,如果需要完全匹配请用re.match。# coding=utf-8import re# 匹配函数,包含函数体function_return_type = r''' (\s*) #匹配所有的空白字符 ( (const)?(volatile)?(static)?\s*(inlin
2020-07-17 19:19:37
1811
原创 C盘以及其他盘扩容
如果你的C盘不够,你又不想重装系统,可以采用这种操作第一步:下载DiskGenius绿色版链接:https://pan.baidu.com/s/1LTvhnMlDMiq4p9vuBXqNbQ提取码:w8fo第二步:直接点击可执行exe文件即可运行第三步:选中其他盘,右键选择拆分分区,点击开始即可...
2020-07-06 16:51:11
536
原创 Ubuntu18.04搜狗输入法乱码解决
在Configure Current Input Method中把sougoupinyin放到第二位就解决了
2020-07-06 15:24:38
398
3
原创 使用leiningen和gorilla运行clojure项目过滤安全漏洞报告
前几天,研究生老板给了个任务,让复现一个论文:《Text Filtering and Ranking for Security Bug Report Prediction》的部分内容,论文的项目主要是由clojure语言编写,通过过滤含有security cross words的非安全漏洞报告提高机器学习模型的表现;今天和大佬同学一起终于基本上解决了老板要解决的问题;下载相应的项目源码:https://bitbucket.org/fayola21-lero/farsec47/downloads/
2020-05-24 01:00:14
357
原创 Process finished with exit code -1073740791(0xC0000409)
在利用BLSTMtrain和test数据的时候每次都会出现这个打断,但是我查看任务管理器发现我的显卡显存很明显还没有使用20%,所以就百度,但是并没有解决,于是,继续查看代码,发现代码里面有个warning,是关于volatile的,于是按照代码提示,又搜索了一下,把warning修改之后,程序就正常了。...
2020-05-18 17:47:34
1261
原创 记事本写网页
新建一个记事本文件,输入以下内容后重命名后缀为html<html><title>这是网页标题</title><body>这是网页正度文</body></html>...
2020-05-01 13:58:41
384
原创 flash中导入音乐和制作按钮
制作按钮:https://www.jb51.net/flash/example/568272.html导入音乐:https://zhidao.baidu.com/question/198542136606623325.html无法导入时的解决情况:https://jingyan.baidu.com/article/49ad8bce6c3d2b5834d8fa0a.html千千静听下载地址:...
2020-05-01 13:43:26
444
原创 pytorch使用cuda出错RuntimeError: Expected object of backend CUDA but got backend CPU for argument
第一种情况:数据集忘记转成cuda模式提示RuntimeError: Expected object of backend CUDA but got backend CPU for argumentdevice = torch.cuda('cuda:0')net = MLP()net = net.to(device)data = data.to(device) #而不是直接data.to...
2020-03-10 20:03:26
1949
1
转载 PyTorch: 梯度下降及反向传播
转自:https://blog.youkuaiyun.com/m0_37306360/article/details/79307354?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
2020-03-08 00:54:29
123
原创 pytorch中为什么要用 zero_grad() 将梯度清零
# 调用backward()函数之前都要将梯度清零,因为如果梯度不清零, # pytorch中会将上次计算的梯度和本次计算的梯度累加。这样逻辑的好处是, # 当我们的硬件限制不能使用更大的bachsize时,使用多次计算较小的bachsize的梯度平均值来代替,更方便, # 坏处当然是每次都要清零梯度。 # 总结就是进来一个batch...
2020-03-08 00:26:54
3127
原创 Jupyter更换主题以及所遇到的问题
第一个问题,更换主题后jupyter无法打开,报错ImportError: cannot import name 'secure_write' 解决:pip install --upgrade jupyter_client第二个问题,打开之后报错500 : Internal Server Error解决:pip3 install --upgrade --user nbconve...
2020-03-01 17:32:25
810
原创 Pytorch基础(包括logspace的解释)
https://blog.youkuaiyun.com/w55100/article/details/88398841
2020-02-26 21:50:35
657
原创 pytorch中文文档
https://pytorch-cn.readthedocs.io/zh/latest/package_references/torch/
2020-02-26 21:25:42
129
原创 VB实现左右交替上升排序
此处左右交替上升排序的本质是冒泡排序最外层循环控制次数,两个内层循环分别负责控制交替排序代码如下:'该代码测试时点击窗体执行,复制代码请单击两张纸图标,查看代码请单击两张纸图标左边的图标↑↑'利用冒泡算法实现左右交替上升排序Private Sub Form_click()Dim a(1 To 9) As Integera(1) = 48a(2) = 34a(3) = 86a(...
2020-02-26 00:30:39
1240
原创 python读取文件的基本操作
读文件按行读取并不想保留换行符with open('./c.txt', encoding='utf-8') as f: c_function_txt = f.read().split('\n')当碰到产生\ufeff的时候,修改一下格式with open('./c.txt', encoding='utf-8-sig') as f: c_function_txt = f.re...
2020-02-26 00:13:07
173
原创 vb使用鼠标滚轮教程-亲测可用
第一步下载vb6mousewheel.exe下载链接:http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe第二步解压得到VB6IDEMouseWheelAddin.dll路径自己选择好,然后得到VB6IDEMouseWheelAddin.dll之...
2020-02-26 00:01:28
3401
2
原创 联想拯救者Y7000触摸板不能使用
本人安装了Ubuntu、windows10、Mac(黑苹果)三系统,用的是四叶草引导,但是某一天开机进入win10的时候突然发现声音不能用,显示未插入扬声器或耳机,然后控制面板里面的Realtek音频管理器也打不开,最后安装驱动精灵,装了驱动,却又导致触摸板不能使用了,于是,本人在多次尝试之后,将新装的触摸板驱动卸载,然后从主板进入windows,所有功能均正常总结:从主板进入windows,卸...
2020-02-06 22:52:52
14411
原创 linux下javacc的安装
本人最近在写一个编译器,需要用到工具javacc于是百度了很多教程,但是没有安装成功,相应教程如下:https://blog.youkuaiyun.com/zhufenglonglove/article/details/51444473本人搞了一下午发现用这个命令即可解决:PICTURE:/home/liu/.config/tencent-qq//AppData/file//sendpix0.jpg即...
2019-11-12 17:56:18
474
原创 Linux下cbc编译器编译解决
参考链接:https://blog.youkuaiyun.com/x356982611/article/details/79056089
2019-11-04 19:38:29
294
原创 数据结构实现栈、队列、链表、直接插入排序、希尔排序、冒泡排序、选择排序
链表LinkList.cpp#include<stdio.h>#include<malloc.h>#include<stdlib.h>typedef int ElemType;typedef int Status;typedef struct node{ ElemType data; struct node* next;//指向下一节点的指针 ...
2019-09-25 01:36:17
243
原创 rand和randn()的区别
rand和randn的区别:rand() : 返回 [0,1) 之间均匀分布的伪随机数randn() :返回 [0,1) 之间标准正态分布的伪随机数code:# 生成一个随机数矩阵(这里是产生数据,均匀分布的数据分散有利于数据合理性),大小为100行1列X = 2*np.random.rand(100, 1)# print(type(X))# 每个X相对应的y值, 函数:y = 4 +...
2019-09-03 10:40:11
4732
转载 sklearn中的cross_val_score()函数
见:https://blog.youkuaiyun.com/qq_32590631/article/details/82831613
2019-07-13 10:34:18
362
原创 scipy csr_matrix和csc_matrix函数详解
见:https://blog.youkuaiyun.com/u013010889/article/details/53305595
2019-07-11 16:28:23
197
原创 numpy.ravel()
ravel的功能:https://docs.scipy.org/doc/numpy/reference/generated/numpy.ravel.htmlravel和flatten的区别:https://stackoverflow.com/questions/28930465/what-is-the-difference-between-flatten-and-ravel-functions-...
2019-07-11 15:25:25
607
原创 sklearn.preprocessing 中的 Imputer
填补缺失值:sklearn.preprocessing.Imputer(missing_values=’NaN’, strategy=’mean’, axis=0, verbose=0, copy=True)主要参数说明:missing_values:缺失值,可以为整数或NaN(缺失值numpy.nan用字符串‘NaN’表示),默认为NaNstrategy:替换策略,字符串,默认用均值‘me...
2019-07-09 22:48:51
2924
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人