- 博客(16)
- 收藏
- 关注
原创 一个有趣的C语言小技巧,关于变量名字
#include<stdio.h>#define PRINTF(int) printf(#int " = %d\n",int)int main(){ int x = 3; int z; z = x / (++x); PRINTF(z); PRINTF(x);}
2021-11-12 17:00:30
893
原创 十大排序算法上(C++)
leetcode链接:https://leetcode-cn.com/problems/sort-an-array/注:时间复杂度O(n^2)的均超时冒泡排序时间复杂度O(n^2), 空间复杂度O(1)vector<int> bubble(vector<int>& nums){ for(int i = 0; i < nums.size(); i++) { for(int j = 0; j < nums.size() -
2021-08-26 18:01:17
134
原创 numpy中矩阵的点乘和叉乘
点乘: 两个矩阵点乘就是对应元素相乘,要求两个矩阵的行数和列数相等。import numpy as npa=np.array([[1,2,3],[1,2,3],[1,2,3]])b=np.array([[1,2,3],[1,2,3],[1,2,3]])print(a*b)print(np.multiply(a,b))输出[[1 4 9] [1 4 9] [1 4 9]][[1 4 9] [1 4 9] [1 4 9]]叉乘: 就是矩阵的行的对应元素与列的对应元素相乘再相加,两矩
2021-01-28 11:56:38
10573
8
原创 C++生成随机数(猜大小)
#include<iostream>using namespace std;//time header#include <ctime>int main(){ //添加随机数种子 利用当前系统时间生成随机数,防止每次随机数都一样 srand((unsigned int)time(NULL)); int num = rand() % 100 + 1; //rand()%100 生成 0~99的随机数 int val = 0; cin >> val; w
2021-01-10 10:48:22
635
原创 对迁移学习定义的理解
对于刚刚开始入门迁移学习的朋友来说,也许跟我一样对迁移学习定义中的一些概念很难真正理解,总有种模棱两可的感觉。并且紧接着后面会定义不同的迁移学习问题,比如同构迁移学习,异构迁移学习等,因为对迁移学习的定义很模糊,所以很难真正区分这些问题的不同。下面是我的一些看法,仅供参考,毕竟一千个读者就有一千个哈姆雷特。首先来看迁移学习的定义:领域DDD可以通俗理解为一个数据集,不同的数据集就是不同的领域,任务就是各种各样的任务了,比如:分类任务,分割任务,检测任务等等。ddd维特征空间XXX,我的理解是dd.
2020-09-09 23:31:04
653
原创 pytorch中优雅的重置optimizer state
pytorch中,当我们需要重置optimizer时,也许想到的是下面这种做法:opt = optim.Adam(m.parameters(), lr=1e-3下面举个例子来看下import torchimport torch.nn as nnfrom torch import optimimport collectionsm = nn.Linear(3, 1)opt = optim.Adam(m.parameters(), lr=1e-3)out = m(torch.rand(3))
2020-09-09 20:20:25
3173
2
原创 博弈论2(扩展型博弈)
文章目录博弈树完美信息的扩展型博弈子博弈精炼均衡不完美信息的扩展型博弈完美回忆博弈序贯均衡内容总结博弈树以囚徒困境为例,转换成博弈树的形式(不是完全等价,有了先后顺序)。考虑一个两个人的回合制小游戏,圆圈和叉叉连成一条线。博弈问题可以转换成一个搜索问题。一个标准(基本)的博弈树如下:Max希望收益越大,Min希望收益最小Max纯策略树的高度为h,Max做决策只有hhh/222步。最优策略搜索Minimax搜索算法希望搜索博弈树得到想要的结果,但不希望复杂度那么高。Minim
2020-08-28 08:11:39
6485
2
原创 博弈论1(正则型博弈)
博弈论和信息熵是我觉得最神奇的数学!我的上课的学习笔记文章目录前言正则型博弈帕雷托最优纳什均衡Maxmin/Minmax策略MiniMax遗憾优势/劣势策略相关均衡颤抖手精炼均衡内容总结前言什么是博弈论?博弈即Game2-player gamen-player game计算机科学中的博弈问题博弈场景博弈论是相对对独立的、自利的个体之间相互作用的数学研究,所以这种由统一编程协作工作的应用场景不是博弈。博弈模型分类一些例子猜拳游戏(正则型博弈)纯竞争关系,没有.
2020-08-23 22:19:38
2479
2
原创 DOS基本命令与批处理(附小程序实战)
文章目录前言一、DOS命令1.1 如何操作DOS命令1.2 基本命令1.3 目录相关命令1.4 文件相关命令1.5 隐藏命令1.6 复制、移动、重命名1.7 定时关机和重启1.8 生成空文件/文件夹与修改关联二、批处理编写2.1 批处理作用2.2 如何创建批处理2.3 批处理基本语法2.4 小程序例子前言DOS早期是一种系统,微软在出现windows系统之前,就是出现带鼠标的操作系统之前,一切的工作都通过命令来完成,因此将没有鼠标的纯命令行的系统称为DOS系统。虽然大家渐渐用起了鼠标,但DOS命令依然
2020-08-21 15:18:07
1338
原创 学习简单的ping命令
ping命令可以用来测试网络的延迟,IP地址之间的连通性等等。1 查看IP地址信息ipconfig(查看IP地址基本信息)C:\Users\Administrator>ipconfigipconfig /all(查看IP地址详细信息)C:\Users\Administrator>ipconfig /all2 测试网络连通性(这里将两台虚拟机加入了局域网,手动设置了ip地址,因此可以互相通信)ping 目标IP地址测试网络连通性,有去有回即为可以成功通信ping .
2020-08-20 21:09:22
496
原创 百度云解决迅雷一直寻找资源无法开始下载的问题
使用虚拟机之前,都需要下载iso文件,通常都是用迅雷来下载。但是当我下载win7旗舰版iso文件时出现了迅雷长时间无法下载,一直处在寻找资源的问题。我这里暂停了,因为太慢了。解决方案:使用百度云,因为我是开了会员的,所以下载速度和没开会员的迅雷差不多,要是没有会员的话,enmmm,那就得等很久了。打开离线下载,复制磁力链接,保存到对应的文件夹,点击开始下载。非常快,这个要下载的文件就出现在你保存的那个文件夹里了。然后再下载到你的本地就行了!完美解决了迅雷不能下载的问题!...
2020-08-19 22:21:39
16075
原创 Word中插入Matlab公式的小技巧
偶尔写实验报告需要在word中插入代码,像python、C++、Jave等都可以在http://www.planetb.ca/syntax-highlight-word进行代码高亮,然后插入word。而Matlab似乎没有合适的工具方便插入到word中。 在网上有看到别人推荐的方法,我觉得有点麻烦,因为要打开多个软件,这里分享我自己的简单方法,勉强够用……首先在复制好Matlab代码,直接粘贴到word中保留原格式。可以看到大概是这样,其实也是有代码高亮的,但是并不是很美观,需要调整下字体和对齐。我使
2020-08-16 18:52:22
5712
翻译 了解图像分割的深度学习技术(2019年语义分割论文综述)
论文名称:Understanding Deep Learning Techniques forImage Segmentation论文链接:https://arxiv.org/abs/1907.06119摘要 机器学习社区已经被大量基于深度学习的方法所淹没。各种类型的深度神经网络如卷积神经网络、循环网络、对抗网络、自动编码器等,有效地解决了在无约束环境下对目标进行检测、定位、识别和分...
2020-07-19 17:50:24
3607
翻译 RES3DINV ver. 2.15说明文档【中文翻译】
文章目录1 介绍2 计算机系统要求3 版权保护4 理论5 磁盘内容6 使用这个程序7 文件操作8 更改程序设置9 反演数据10 显示结果11 地形12 帮助13 一些测区的例子Birmingham field test survey - UKSludge deposit - SwedenCopper Hill - Australia14 故障排除Insufficient memory(内存不足)Program crashes when it tries to invert the data set (当程序
2020-05-15 22:40:04
3158
4
原创 ubuntu完美解决Nextcloud 通过不被信任的域名访问
先查找到config.php的位置在终端输入find / -name "config.php"然后选择包含/config/config.php的路径用 vi命令修改文件找到 trusted_domains 项,修改成:'trusted_domains' => array( 0 => '127.0.0.1', 1 => preg_mat...
2020-03-13 11:44:19
5729
原创 无聊的学习Markdown
一级标题二级标题三级标题四级标题斜体文本斜体文本粗体文本粗体文本粗斜体文本粗斜体文本分割线这行文字以删除这行文字已经被添加下滑线print ^Hello world[^Hello world]:你好世界第一第二第三第四第五第六第一 嵌套第一个嵌套第二-第二个嵌套这是一个应用作者:陈筱玉学校:中国...
2020-02-15 16:51:15
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人