自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 资源 (2)
  • 收藏
  • 关注

原创 【算法笔记】C++中的二进制运算

如何求一个二进制的最低非零位?去掉最低非零位?求最低非零位`x & (-x)`去掉最低非零位`x&(x-1)`求最低非零位x & (-x)int x = 0b00001010;//-x = 0b11110110int lsb= ( x == INT_MIN ? x: x& (-x) );// lsb(lowestSignificantBit)>>> lsb = 0b0000 0010去掉最低非零位x&(x-1)int x =

2021-10-30 23:07:27 1649

原创 C++中的数据结构(笔记)

/一维vectorvector*v=newvector();//二维vectorvector*v2=newvector();//一维vectorvector*v=newvector();

2020-12-14 00:10:24 676

原创 如何写一篇专利?格式与要求

专利的要求与格式

2024-01-08 19:06:06 1023 1

原创 【bug】【VSCode】远程终端TERMINAL打不开

的情况下,挂了一晚上,今早上来看的时候全都lost connections…然后关闭再打开就出现了如上现象。如图所示,远程连接服务器(Linux),发现。大概看了一下,可能是远程连接的问题。昨天晚上vscode在打开多个。

2024-01-04 10:30:00 877

原创 【论文下饭】GATE: Graph CCA for Temporal Self-Supervised Learning for Label-Efficient fMRI Analysis

GATE: Graph CCA for Temporal Self-Supervised Learning for Label-Efficient fMRI Analysis

2023-10-15 18:38:18 159

原创 Gumbel Softmax Trick

Gumbel Softmax Trick

2023-07-26 10:49:17 355

原创 【论文下饭】PatchTST中的channel-independence

文中提出两点创新点:(1)Patching(2)Channel-independence因为时间序列,某个时间步前后时刻的值十分接近,所以可以使用patching聚合。good:bad:将时间序列的每个变量单独考虑,即单独送入中。good:bad:1. 模型总览2. 数据集 以下内容为论文附录中提及的Channel-independence的好处:3. 消融实验Only channel-independence: P(patch的长度)和S(patch的步长)设置为1。Only patchi

2023-05-22 16:09:25 1402

原创 【linux】【bug】scp lost connection

在使用scp传文件到远程服务器时,出现。在远程服务器执行scp命令时,出现。重新安装远程服务器的。

2023-04-06 10:33:30 1479

原创 Transformer输出张量的值全部相同?!

在训练稳定的前提下,拥有Post-LN的性能。代码:https://github.com/LiyuanLucasLiu/Transformer-Clinic。原始Transformer论文中为Post-LN。一般来说,Post-LN会比Pre-LN的效果好。Transformer的Layer Norm的位置很关键。在询问过全知全能的New Bing之后,找到一篇文章。期刊会议:EMNLP 2020。之后,基本所有输出都相同了。这里我们使用Pre-LN。而Pre-LN却不会。

2023-02-25 13:20:50 1058 1

原创 【论文下饭】Functional Connectivity Prediction With Deep Learning for Graph Transformation

结构连接(Structural connectivity, SC) 与 功能连接(Functional connectivity, FC)。脑网络、SC预测FC、SF-GAN、GT-GAN、图转换、元特征、图卷积、图反卷积。

2023-02-03 23:10:36 458

原创 【Pytorch】【DataLoader】RuntimeError: CUDA error: initialization error

return tuple(tensor[index] for tensRuntimeError: CUDA error: initialization errorCUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect.For debugging consider passing CUDA_LAUNCH_BLOCKING=1.

2022-11-23 10:33:40 1262

原创 【论文下饭】A Systematic Survey on Deep Generative Models for Graph Generation

A Systematic Survey on Deep Generative Models for Graph Generation在本文中,本文对深度图生成模型进行系统的回顾。本文提出了基于 问题设置 和 技术细节的 深度图生成模型分类,然后对他们进行了详细的介绍、比较和讨论。本文还对深度图生成模型的评估度量方法进行了系统的回顾,包括 无条件图生成 和 有条件图生成 的通用评估方法。之后,本文对该领域流行应用进行了汇总。

2022-11-10 16:35:42 869

原创 【python】从拉平的上三角矩阵中,重构矩阵

从拉平的上三角矩阵中,重构矩阵

2022-10-02 23:39:22 588

原创 【区块链】NFT简单介绍(以BAYC为例)

Non-Fungible Token (NFT): 非同质化代币,不可替代令牌。一般与数字艺术品相关联。以下内容根据 *【bilibili】比较详细的NFT讲解 整理。有添加、删减与改动。无聊猿猴游艇俱乐部BAYC,由10000只猿猴NFT组成的收藏品,由程序根据帽子、表情、背景等170个稀有度随机生成,每个猿猴表情神态穿着各异,可以单独售卖。.........

2022-07-12 18:13:31 5220 1

原创 【linux】oh my zsh自动补全bug,tab时多两个字符

oh my zsh autosuggest bug 自动补全bug bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)tab时,会多出两个字符,并且无法删去。然鹅,出现错误。原因是,系统没有编码(大概)。需要先生成。生成之后就ok了。......

2022-06-08 22:15:31 995

原创 【PyG】理解MessagePassing过程,GCN demo详解

文章目录PyG的信息传递机制MessagePassing ClassGCN demo1. 导入头文件2. 构造函数3. 前向传播forward4. message5. aggregate6. update完整GCN demo代码参考:PyG利用MessagePassing实现GCN(了解pyG的底层逻辑)PyG官方demo GCNPyG的信息传递机制PyG提供了**信息传递(邻居聚合)**操作的框架模型。xik=γk(xik−1,□j∈N(i)ϕ(xik−1,xjk−1,ej,i))x_i

2022-05-28 17:24:08 1051

原创 【android】从零开始学习安卓录制回放程序制作需要多少天?

文章目录序功能需求2022-05-(12-13)HOOK是什么?IDEA安卓开发目标程序编写安卓模拟器genymotionidea打包apk2022-05-14HOOK框架?更新时间:2022-05-14(第3天)序之前没做过安卓的开发,现在突然要搞这个东西,很是头大。写篇记录性质的博客,看看到底多少天能实现。期限三个星期,只想弄完赶紧跑路了。功能需求提示可以使用HOOK实现,但是我连HOOK是什么都不知道。。。先从最基本的概念开始吧。2022-05-(12-13)HOOK是什么?

2022-05-20 01:21:46 681

原创 【论文下饭】Temporal Graph Network for Deep Learning on Dynamic Graphs

文章目录1 介绍2 背景3 Temporal Graph Network3.1 核心模块MemoryMessage Function(msg)Message Aggregator(agg)Memory Updater(mem)Embedding(emb)3.2 训练4 相关工作5 实验5.1 性能表现(实验结果)5.2 模块选择MemoryEmbedding MoudleMessage AggregatorNumber of layers6 结论综述Representation Learning for

2022-04-27 23:54:46 3733 2

原创 内网穿透是什么?

文章目录内网穿透的目的内网穿透的阻碍如何实现知识点正向代理反向代理参考:内网穿透 知识点内网穿透是什么,如何利用花生壳实现内网穿透内容从网络上收集而来内网穿透的目的使得外网能够访问内网应用。或者,使得 两个内网能够相互通信。内网穿透的阻碍位于不同局域网内的两台主机,即使是知道了对方的IP 地址和端口号,“一厢情愿”地将数据包发送过去,对方也是接收不到的。因为出于安全起见,除非是内网主机主动向对方发出了连接请求(这时会在该主机的数据结构中留下一条记录),否则,当内网主机接收到

2022-04-25 19:42:41 972

原创 【Scala】MurmurHash3的使用

文章目录MurmurHashMurmurHash通过了【卡方检验】和【雪崩测试】什么是卡方检验?什么是雪崩测试?各类Hash算法碰撞概率MurmurHash3 在Scala的使用本文内容收集于互联网。MurmurHash 是一种 非加密 函数的哈希函数。参考:*MurmurHash3_最详细的介绍MurmurHash3原理讲解MurmurHashMurmurHash 是一种经过广泛测试且速度很快的非加密哈希函数。它有Austin Appleby于2008年创建,并存在多种变体,名字来自

2022-04-18 18:50:59 1578 2

原创 【LCP2022春】52. 二叉搜索树染色【中等】带惰性标记的线段树

LCP 52. 二叉搜索树染色题目思路题意分析线段树什么是线段树?线段树的复杂度为什么需要惰性标记带惰性标记的线段树例子总结push_down代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 中等时间:1h44m【带惰性标记的线段树】学习题目欢迎各位勇者来到力扣城,本次试炼主题为「二叉搜索树染色」。每位勇士面前设有一个二叉搜索树的模型,模型的根节点为root,树上的各个节点值均不重复。初始时,所有节点均为蓝色。现在按顺序对这棵二叉树进行若干次操作, ops

2022-04-16 21:47:09 758 1

原创 【LeetCode每日一题2022/04/04】307. 区域和检索 - 数组可修改【中等】线段树

307. 区域和检索 - 数组可修改题目1线段树代码算法复杂度题目2代码——线段树算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 中等时间:-早就想学线段树了,一直没时间学,这次抽空学一下。看之后有无时间再学一下树状数组。题目1给你一个数组 nums ,请你完成两类查询。其中一类查询要求 更新 数组 nums 下标对应的值另一类查询要求返回数组 nums 中索引left和索引 right 之间( 包含 )的nums元素的 和 ,其中left <= r

2022-04-05 14:58:59 1363

原创 【LeetCode双周赛75T4】6036. 构造字符串的总得分和【困难】字符串哈希+二分查找

6036. 构造字符串的总得分和题目思路二分查找字符串哈希(Rabin-Karp字符串编码)获得字符串[l,r]区间的哈希编码代码二分查找 模板算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 困难(T4)时间:-字符串哈希没用过,第一次见。题目你需要从空字符串开始 构造 一个长度为n的字符串s,构造的过程为每次给当前字符串 前面 添加 一个 字符。构造过程中得到的所有字符串编号为 1 到 n ,其中长度为 i 的字符串编号为 si 。比方说,s = "aba

2022-04-05 00:38:41 397

原创 【LeetCode周赛284T4】6032. 得到要求路径的最小带权子图【困难】图最短路径:迪杰斯特拉dijkstra

397. 整数替换题目思路代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 困难(T4)时间:-题目给你一个整数 n ,它表示一个 带权有向 图的节点数,节点编号为 0 到 n - 1 。同时给你一个二维整数数组 edges ,其中 edges[i] = [fromi, toi, weighti] ,表示从 fromi 到 toi 有一条边权为 weighti 的 有向 边。最后,给你三个 互不相同 的整数 src1 ,src2 和 dest ,表示图中三

2022-03-13 14:28:27 2412

原创 使用IDEA-Big Data Tools连接远程Spark服务器

使用IDEA连接远程Spark服务器场景步骤搭建Spark集群远程连接Spark内容说明执行过程参考:How to submit code to a remote Spark cluster from IntelliJ IDEA(并没有答案)Big-Data-Tools: Run applications with Spark Submit使用 Docker 快速部署 Spark + Hadoop 大数据集群场景使用 主机S1 的Docker搭建了Spark集群,其中主机A:- Spa

2022-02-11 14:00:48 3930 2

原创 【RL】Tensorflow2实现DQN,CartPole环境

代码 参考修改自:PARL实现DQN,CartPole环境内容 参考视频:世界冠军带你从零实践强化学习【RL】Tensorflow2实现DQN,CartPole环境代码地址DQN的两大创新点经验回放(Experience Repaly)固定Q目标(Fixed Q Target)代码地址githubgiteeDQN的两大创新点经验回放(Experience Repaly)固定Q目标(Fixed Q Target)经验回放(Experience Repaly)参考:强化学.

2022-02-08 16:27:43 1614

原创 【Tensorflow2】tf.keras中Model实例化的方式

tf.keras中Model实例化的方式`Model`的两种实例化方式1. 功能性API2. 继承`tf.keras.Model`summary输出`model.save` 与 `load_model`最近要用到Tensorflow了,回顾一下。参考:使用tf.keras自定义模型建模后model.summary()中Param的计算过程Model的两种实例化方式【tf官网】Model实例化方式1. 功能性APIdef MyModel(input_shape): inpu

2022-02-06 20:35:53 1838

原创 【详解】Python中的(多)继承、__init__、__new__、super

Python中的(多)继承、__init__ 、__new__、super之间的关系。Python可以继承多个父类。不同于Java(单继承)。Python中的__init__ 、__new__功能super的执行顺序与原理java的构造方法与python的__init__

2022-02-06 19:48:38 4282 1

原创 [leetcode每日一题2021/11/19]397. 整数替换【中等】找规律

397. 整数替换题目思路代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 中等时间:1h题目给定一个正整数 n ,你可以做如下操作:如果 n 是偶数,则用 n / 2替换 n 。如果 n 是奇数,则可以用 n + 1或n - 1替换 n 。n 变为 1 所需的最小替换次数是多少?示例 1:输入:n = 8输出:3解释:8 -> 4 -> 2 -> 1示例 2:输入:n = 7输出:4解释:7 -> 8 -&gt

2021-11-19 11:49:34 384

原创 [leetcode每日一题2021/10/27]301. 删除无效的括号【困难】栈

496. 下一个更大元素 I题目思路理论分析具体实现代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度: 困难时间:1h 编程时间题目给你一个由若干括号和字母组成的字符串 s ,删除最小数量的无效括号,使得输入的字符串有效。返回所有可能的结果。答案可以按 任意顺序 返回。示例 1:输入:s = "()())()"输出:["(())()","()()()"]示例 2:输入:s = "(a)())()"输出:["(a())()","(a)()()"]

2021-10-27 19:57:38 161

原创 [leetcode每日一题2021/10/26]496. 下一个更大元素 I【简单】进阶:单调栈+哈希表

496. 下一个更大元素 I题目思路单调栈+哈希表代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度:简单时间:10min题目给你两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。请你找出 nums1 中每个元素在 nums2 中的下一个比其大的值。nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出 -1 。示例 1:输入: n

2021-10-26 17:01:53 86

原创 【linux】apt源修改

【linux】apt源修改source1source2source3更新Ubuntu 的软件源配置文件是/etc/apt/sources.list。source1# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.

2021-10-07 14:28:01 543

原创 【vscode】远程连接remote-使用的用户名错误

远程连接用户名错误错误描述错误步骤解决参考:第一篇文章:[github]VS Code Remote SSH uses Windows username instead of username in ssh_config/config第二篇文章:[github]Wrong username on SSH connection错误描述类似第二篇文章说的,ssh连接的时候,用的是windows的用户名,而不是自己写的。最终解决是,第二篇文章。错误步骤因为我需要连服务器的2000端口,所以我

2021-10-04 17:42:19 2821

原创 【linux】安装oh-my-zsh

【linux】安装oh-my-zshapt安装必要的工具oh-my-zsh安装vim设定修改命令别名更新设置vim快速操作apt安装必要的工具sudo apt install zsh git vim wgetoh-my-zsh安装语法高亮命令提示cd ~/.oh-my-zsh/custom/pluginsgit clone https://github.com/zsh-users/zsh-syntax-highlighting.gitgit clone https://githu

2021-10-04 16:48:20 753

原创 [leetcode每日一题2021/9/16]212. 单词搜索 II【困难】字典树+dfs

212. 单词搜索 II题目思路字典树代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度:困难时间:4h题目给定一个 m x n 二维字符网格 board 和一个单词(字符串)列表 words,找出所有同时在二维网格和字典中出现的单词。单词必须按照字母顺序,通过 相邻的单元格 内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。示例 1:输入:board = [["o","a","a","n"

2021-09-16 23:52:44 156

原创 [leetcode每日一题2021/8/31]1109. 航班预订统计【中等】差分数组

1109. 航班预订统计题目思路差分数组差分数组的定义?差分数组的特点?代码算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度:中等时间:-TAG:差分数组题目这里有 n 个航班,它们分别从 1 到 n 进行编号。有一份航班预订表 bookings ,表中第 i 条预订记录 bookings[i] = [firsti, lasti, seatsi] 意味着在从 firsti 到 lasti (包含 firsti 和 lasti )的 每个航班 上预订了 seats

2021-08-31 21:06:34 192

原创 [leetcode每日一题2021/8/30]528. 按权重随机选择【中等】

528. 按权重随机选择题目思路题解算法复杂度题目来源于leetcode,解法和思路仅代表个人观点。传送门。难度:中等时间:30minTAG:前缀和,随机化题目给定一个正整数数组 w ,其中 w[i] 代表下标 i 的权重(下标从 0 开始),请写一个函数 pickIndex ,它可以随机地获取下标 i,选取下标 i 的概率与 w[i] 成正比。例如,对于 w = [1, 3],挑选下标 0 的概率为 1 / (1 + 3) = 0.25 (即,25%),而选取下标 1 的概率为 3 /

2021-08-30 01:03:20 102

原创 【Linux】使用docker安装detectron2

【Linux】使用docker安装detectron2在Linux下使用docker安装detectron2一些错误安装torch请认准安装torch请认准安装torch请认准重新安装detectron2其他torch对应的torchvision版本查看显卡型号docker 命令从images中启动容器删除容器进入容器(UP状态)如何在docker和宿主机之间复制文件docker启动容器之后马上又自动关闭了docker启动容器之后马上又自动关闭了在Linux下使用docker安装detectron2主

2021-08-19 00:35:10 728

原创 【dectectron2】跟着官方demo一起做

文章目录beginer tutorialsinstall detectron2跟着[官方demo](https://colab.research.google.com/drive/16jcaJoc6bCFAQ96jDe2HwtXj7BMD_-m5)一起做1. Run a pre-train detectron2 model加载配置文件`cfg`可视化输出2. Train on a custom dataset数据集加载数据集加载测试训练评估模型使用COCO数据集标准评估完整代码github-facebo

2021-08-14 23:19:58 681

原创 windows安装detectron2

windows安装detectron2重点步骤错误Microsoft Visual C++ 14.0 or greater is required.ImportError: DLL load failed win32file : 找不到指定的程序。参考:WIN10安装Detectron2(0.1或0.4.1,基于Pytorch1.8.1、Cuda11.1.1)How to easily install Detectron2 on Windows 10 ? (可能需要梯子)github dete

2021-08-13 20:43:30 322

model_final_f10217.rar

cfg.MODEL.WEIGHTS = model_zoo.get_checkpoint_url("COCO-InstanceSegmentation/mask_rcnn_R_50_FPN_3x.yaml") #权重

2021-08-14

yum-deps.tar

安装yum所需的rpm依赖包。我从另一台已经安装yum的机子上,把安装yum所需要的依赖包都放在里面了,亲测有效。下载完后,解压。rpm -ivh *.rpm --nodeps --force

2020-05-03

空空如也

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

TA关注的人

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