-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
100 lines (99 loc) · 33.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<!doctype html>
<html lang="zh"><head><meta charset="utf-8"><meta name="generator" content="Hexo 4.2.0"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><meta><title>Digital Shiyu</title><meta description="Trying to be everything about me"><meta property="og:type" content="blog"><meta property="og:title" content="Digital Shiyu"><meta property="og:url" content="http://yoursite.com/"><meta property="og:site_name" content="Digital Shiyu"><meta property="og:description" content="Trying to be everything about me"><meta property="og:locale" content="zh_CN"><meta property="og:image" content="http://yoursite.com/img/og_image.png"><meta property="article:author" content="shiyu AllRightsReserved"><meta property="article:tag" content="work"><meta property="article:tag" content=" life"><meta property="article:tag" content=" thoughts"><meta property="twitter:card" content="summary"><meta property="twitter:image" content="/img/og_image.png"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"http://yoursite.com"},"headline":"Digital Shiyu","image":["http://yoursite.com/img/og_image.png"],"author":{"@type":"Person","name":"shiyu AllRightsReserved"},"description":"Trying to be everything about me"}</script><link rel="icon" href="/img/digitalpre.png"><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.12.0/css/all.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/highlight.js@9.12.0/styles/atom-one-light.css"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;600&family=Source+Code+Pro"><link rel="stylesheet" href="/css/default.css"><!--!--><!--!--><script src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js" defer></script><!--!--><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lightgallery@1.6.8/dist/css/lightgallery.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/justifiedGallery@3.7.0/dist/css/justifiedGallery.min.css"><script src="https://www.googletagmanager.com/gtag/js?id=UA-165282104-1" async></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-165282104-1');</script><!--!--><!--!--><script src="https://cdn.jsdelivr.net/npm/pace-js@1.0.2/pace.min.js"></script></head><body class="is-2-column"><nav class="navbar navbar-main"><div class="container"><div class="navbar-brand justify-content-center"><a class="navbar-item navbar-logo" href="/"><img src="/img/Digital.png" alt="Digital Shiyu" height="28"></a></div><div class="navbar-menu"><div class="navbar-start"><a class="navbar-item is-active" href="/">主页</a><a class="navbar-item" href="/archives">存档</a><a class="navbar-item" href="/categories">分类</a><a class="navbar-item" href="/tags">标签</a><a class="navbar-item" href="/about">关于</a></div><div class="navbar-end"><a class="navbar-item search" title="搜索" href="javascript:;"><i class="fas fa-search"></i></a></div></div></div></nav><section class="section"><div class="container"><div class="columns"><div class="column order-2 column-main is-8-tablet is-8-desktop is-8-widescreen"><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/10/17/CPP/05_%E7%BB%84%E7%BB%87%E7%A8%8B%E5%BA%8F%E5%92%8C%E6%95%B0%E6%8D%AE/"><img class="thumbnail" src="/gallery/cpp.png" alt="05/15 组织程序和数据"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-10-17T10:52:55.000Z" title="2020-10-17T10:52:55.000Z">2020-10-17</time><span class="level-item"><a class="link-muted" href="/categories/cpp/">cpp</a></span><span class="level-item">8 分钟 读完 (大约 1220 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/10/17/CPP/05_%E7%BB%84%E7%BB%87%E7%A8%8B%E5%BA%8F%E5%92%8C%E6%95%B0%E6%8D%AE/">05/15 组织程序和数据</a></h1><div class="content"><p>学习要点:</p>
<ol>
<li>根据逻辑组织数据和程序分块:结构体和头文件(函数声明和定义,函数的重载和预处理)</li>
<li>不同传参类型的对比:传参数,传引用,传常量引用</li>
<li>异常处理:捕捉和报错</li>
<li>读取输入时的注意事项: 存值变量清空,确保输入字符流的正确,重置输入流<br>5.. 库工具: 比较字符串,设置宽度</div><a class="article-more button is-small size-small" href="/2020/10/17/CPP/05_%E7%BB%84%E7%BB%87%E7%A8%8B%E5%BA%8F%E5%92%8C%E6%95%B0%E6%8D%AE/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/10/15/CPP/04_%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%95%B0%E6%8D%AE/"><img class="thumbnail" src="/gallery/cpp.png" alt="04/15 使用批量数据"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-10-15T03:15:00.000Z" title="2020-10-15T03:15:00.000Z">2020-10-15</time><span class="level-item"><a class="link-muted" href="/categories/cpp/">cpp</a></span><span class="level-item">7 分钟 读完 (大约 1103 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/10/15/CPP/04_%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%95%B0%E6%8D%AE/">04/15 使用批量数据</a></h1><div class="content"><p>学习要点:</p>
<ol>
<li>批量数据的读取和保存,使用vector</li>
<li>double 和 float 类型辨析,变量类型的转换和隐式初始化</li>
<li>使用流控制器作为判断条件</li>
<li>格式化输出:使用 streamsize 读取 iostream 精度并用流控制器 setprecision 函数设置</li>
</ol></div><a class="article-more button is-small size-small" href="/2020/10/15/CPP/04_%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%95%B0%E6%8D%AE/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/10/14/CPP/03_%E5%BE%AA%E7%8E%AF%E5%92%8C%E8%AE%A1%E6%95%B0/"><img class="thumbnail" src="/gallery/cpp.png" alt="03/15 循环和计数"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-10-14T08:20:21.000Z" title="2020-10-14T08:20:21.000Z">2020-10-14</time><span class="level-item"><a class="link-muted" href="/categories/cpp/">cpp</a></span><span class="level-item">8 分钟 读完 (大约 1224 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/10/14/CPP/03_%E5%BE%AA%E7%8E%AF%E5%92%8C%E8%AE%A1%E6%95%B0/">03/15 循环和计数</a></h1><div class="content"><p>学习要点:op</p>
<ol>
<li>针对之前的打印框架进行改进,从而减少存储并把输出结构的变化更加灵活</li>
<li>掌握 while 循环的循环不变式</li>
<li>三种精简程序的方法: 预定义 std 变量,for 循环精简,逻辑压缩精简</li>
<li>从零开始和从1开始计数的差异</li>
<li>其他:使用类中的类型来作为变量的类型</li>
</ol></div><a class="article-more button is-small size-small" href="/2020/10/14/CPP/03_%E5%BE%AA%E7%8E%AF%E5%92%8C%E8%AE%A1%E6%95%B0/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/27/Music/%E5%BC%B9%E7%90%B4/"><img class="thumbnail" src="/gallery/pianosit.png" alt="弹琴姿势"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-27T11:30:15.000Z" title="2020-09-27T11:30:15.000Z">2020-09-27</time><span class="level-item"><a class="link-muted" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></span><span class="level-item">2 分钟 读完 (大约 240 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/27/Music/%E5%BC%B9%E7%90%B4/">弹琴姿势</a></h1><div class="content"><h2 id="坐姿:"><a href="#坐姿:" class="headerlink" title="坐姿:"></a>坐姿:</h2><p>坐下弹琴时,上身直立,坐琴凳三分之一,坐在琴键的正中间位置。方便自己可以更好的使用到钢琴所有琴键</p>
<h2 id="手部姿势"><a href="#手部姿势" class="headerlink" title="手部姿势"></a>手部姿势</h2><ol>
<li><strong>不要晃压手腕</strong>:手掌不要下压,也不要过度抬起,正常平放</li>
<li><strong>抬手和收手</strong>:开始时,手轻轻抬起,远离键面;结束时,手正常收回</li>
<li><strong>连续按键</strong>:按下一个键时,其他手指可以抬起;在按下下一个键之后,再松开之前的键,从而形成连续而不松散的发音 </li>
<li><strong>指型</strong>:手指直立按键,不要折指,也不要过于内扣,大拇指使用指尖进行弹奏</li>
<li><strong>手臂</strong>:在固定键位弹奏时,注意手部不要晃动。<br>只有在真正放松的状态下才能演奏出优美的音色。</li>
</ol>
</div></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/27/Music/%E4%BA%94%E7%BA%BF%E8%B0%B1/"><img class="thumbnail" src="/gallery/beat.png" alt="五线谱"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-27T06:31:29.000Z" title="2020-09-27T06:31:29.000Z">2020-09-27</time><span class="level-item"><a class="link-muted" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></span><span class="level-item">9 分钟 读完 (大约 1322 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/27/Music/%E4%BA%94%E7%BA%BF%E8%B0%B1/">五线谱</a></h1><div class="content"><p>根据 <a href="https://www.youtube.com/watch?v=R_4MThtf49E">doyoudo</a>的教程整理的笔记</p>
<h2 id="第一节:识谱"><a href="#第一节:识谱" class="headerlink" title="第一节:识谱"></a>第一节:识谱</h2><ol>
<li><strong>乐符</strong>:五线谱中的基本组成元素为乐符,其中符号由下往上分为符头,符干和符尾,这三者用来区分不同的音符时值,只有一个空心符头则称为全音符,下面是各种不同时值音符的表示方式<br><img src="/Pics/staff1.png" alt="乐符"></div><a class="article-more button is-small size-small" href="/2020/09/27/Music/%E4%BA%94%E7%BA%BF%E8%B0%B1/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/27/Music/%E4%B9%90%E7%90%86/"><img class="thumbnail" src="/gallery/beat.png" alt="乐理知识"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-27T01:27:56.000Z" title="2020-09-27T01:27:56.000Z">2020-09-27</time><span class="level-item"><a class="link-muted" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></span><span class="level-item">12 分钟 读完 (大约 1830 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/27/Music/%E4%B9%90%E7%90%86/">乐理知识</a></h1><div class="content"><p>根据 <a href="https://www.youtube.com/watch?v=H8564udAw7c&list=PLt6xeHPISLq6DlI7LkEnq9kzu9YGik8s4">doyoudo</a> 的教程整理的笔记</p>
<h2 id="第一节:节拍"><a href="#第一节:节拍" class="headerlink" title="第一节:节拍"></a>第一节:节拍</h2><ol>
<li>拍:描述音乐节奏的基本单位,一拍就是一次击打</li>
<li>速度:beat per minute 每分钟有多少拍</li>
<li>小节: 根据一定数量的拍就能确定一个小节</li>
<li>音符时值:每个音符占据一个小节的长度,占据全部长度的是全音符,占据1/2长度的是半音符,其他四分音符,八分音符则以此类推</li>
<li>4/4 节拍描述:分子表示,每小节拍的数量(四拍),分母表示每一拍的音符时值——以四分音符为一拍(为什么感觉上下描述的是一个意思/捂脸)<br><img src="/Pics/beat44.png" alt="4/4拍"></div><a class="article-more button is-small size-small" href="/2020/09/27/Music/%E4%B9%90%E7%90%86/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/16/CPP/02_%E4%BD%BF%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2/"><img class="thumbnail" src="/gallery/cpp.png" alt="02/15 使用字符串"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-16T02:37:31.000Z" title="2020-09-16T02:37:31.000Z">2020-09-16</time><span class="level-item"><a class="link-muted" href="/categories/cpp/">cpp</a></span><span class="level-item">7 分钟 读完 (大约 1109 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/16/CPP/02_%E4%BD%BF%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2/">02/15 使用字符串</a></h1><div class="content"><p>这一节,利用字符串读取和输出的程序,了解字符串的相关操作,常量,和变量的声明以及初始化等概念。</p>
<p>学习要点:</p>
<ol>
<li>变量和对象的区分</li>
<li>字符的基本操作和其他操作</li>
<li>缓存区刷新,运算符重载等</li>
</ol></div><a class="article-more button is-small size-small" href="/2020/09/16/CPP/02_%E4%BD%BF%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/BDL/"><img class="thumbnail" src="/gallery/BDL_TEASOR.png" alt="Bidirectional Learning for Domain Adaptation of Semantic Segmentation"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-15T07:27:42.000Z" title="2020-09-15T07:27:42.000Z">2020-09-15</time><span class="level-item"><a class="link-muted" href="/categories/%E9%A2%86%E5%9F%9F%E8%87%AA%E9%80%82%E5%BA%94/">领域自适应</a></span><span class="level-item">6 分钟 读完 (大约 909 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/BDL/">Bidirectional Learning for Domain Adaptation of Semantic Segmentation</a></h1><div class="content"><h2 id="主要思想"><a href="#主要思想" class="headerlink" title="主要思想"></a>主要思想</h2><p>在图像变换和分割网络中融入perception loss 来减少不同特征对分割网络的影响,随后使用双向学习和自监督学习提升网络的泛化能力,并使得两阶段网络不断互相促进。<br>其中双向学习使得图像变换网络和分割网络不断迭代更新,相互促进优化,自监督学习使用分类器输出结果给目标域图片分配伪标签来约束分割网络</p>
<p><img src="/Pics/BDL_net.png" alt="网络结构"><br></div><a class="article-more button is-small size-small" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/BDL/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CAG_UDA/"><img class="thumbnail" src="/gallery/CAG_TEASOR.png" alt="CAG_UDA"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-15T01:34:11.000Z" title="2020-09-15T01:34:11.000Z">2020-09-15</time><span class="level-item"><a class="link-muted" href="/categories/%E9%A2%86%E5%9F%9F%E8%87%AA%E9%80%82%E5%BA%94/">领域自适应</a></span><span class="level-item">10 分钟 读完 (大约 1565 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CAG_UDA/">CAG_UDA</a></h1><div class="content"><h2 id="Category-Anchor-Guided-Unsupervised-Domain-Adaptation-for-Semantic-Segmentation"><a href="#Category-Anchor-Guided-Unsupervised-Domain-Adaptation-for-Semantic-Segmentation" class="headerlink" title="Category Anchor-Guided Unsupervised Domain Adaptation for Semantic Segmentation"></a>Category Anchor-Guided Unsupervised Domain Adaptation for Semantic Segmentation</h2><h3 id="中心思想:"><a href="#中心思想:" class="headerlink" title="中心思想:"></a>中心思想:</h3><p>核心思想为基于源域类别 Anchor 的分布对齐,实现两个域之间类内距离减小,类间距离增大的目的,更加利于生成分界面,同时使用对目标与分配伪标签的方式促使分界面不从数据中心穿过,也减少分类器对源域的偏爱。</p>
<ol>
<li>类别层次的特征对齐:基于源域和目标域相同类别的特征向量在特征空间中距离较近的假设,把源域的每个类别上计算类别的平均值当成是类别中心,并促使源域的同一类别特征向量和目标域的激活特征向量向类别中心靠拢。</li>
<li>提升模型泛化能力:基于源域 Anchor 给激活的目标域特征分配伪标签,分类器使用伪标签进行训练,促使分类边界也根据目标域的标签进行相应的调整。</div><a class="article-more button is-small size-small" href="/2020/09/15/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/CAG_UDA/#more">阅读更多</a></article></div><div class="card"><div class="card-image"><a class="image is-7by3" href="/2020/09/12/CPP/01_%E5%BC%80%E5%A7%8B%E5%AD%A6%E4%B9%A0cpp/"><img class="thumbnail" src="/gallery/cpp.png" alt="01/15 开始学习C++"></a></div><article class="card-content article" role="article"><div class="article-meta size-small is-uppercase level is-mobile"><div class="level-left"><time class="level-item" dateTime="2020-09-12T08:15:01.000Z" title="2020-09-12T08:15:01.000Z">2020-09-12</time><span class="level-item"><a class="link-muted" href="/categories/cpp/">cpp</a></span><span class="level-item">5 分钟 读完 (大约 761 个字)</span></div></div><h1 class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2020/09/12/CPP/01_%E5%BC%80%E5%A7%8B%E5%AD%A6%E4%B9%A0cpp/">01/15 开始学习C++</a></h1><div class="content"><p>本章开始,通过阅读《Accelerated C++》开始记录笔记并学习<br>学习要点:</p>
<ol>
<li>标准库和其代表的名字空间</li>
<li>表达式:被操作数和运算符组成了一个表达式,其中运算符有左结合/右结合的性质,被操作数则是由其类型决定表达式的结果</li>
<li>作用域:学习了两种作用域的生成方式,分别是花括号和名字空间</li>
</ol>
<figure class="highlight c++"><table><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line"><span class="meta">#<span class="meta-keyword">include</span> <span class="meta-string"><iostream></span></span></span><br><span class="line"></span><br><span class="line"><span class="comment">//这是一个简单的cpp程序</span></span><br><span class="line"><span class="function"><span class="keyword">int</span> <span class="title">main</span><span class="params">()</span></span></span><br><span class="line"><span class="function"></span>{</span><br><span class="line"> <span class="built_in">std</span>::<span class="built_in">cout</span> << <span class="string">"Hello, World!"</span> <<<span class="built_in">std</span>::<span class="built_in">endl</span>;</span><br><span class="line"> <span class="keyword">return</span> <span class="number">0</span>;</span><br><span class="line">}</span><br></pre></td></tr></table></figure>
<p>在这个简单的程序中,我们将学习到表达式,作用域,运算符,作用数等一系列的概念</p>
<h2 id="1-注释:"><a href="#1-注释:" class="headerlink" title="1. 注释:"></a>1. 注释:</h2><p>可以使用 // 进行单行注释,也可以使用/<em> </em>/ 来进行多行注释(每次跨行需要行首加上 * ),当使用// 时,其优先级会高于多行注释</p>
<h2 id="2-include:"><a href="#2-include:" class="headerlink" title="2. include:"></a>2. include:</h2><p>使用 include 语句来包含不属于<strong>语言核心</strong>的<strong>标准库</strong>来增加对额外的指出<br></div><a class="article-more button is-small size-small" href="/2020/09/12/CPP/01_%E5%BC%80%E5%A7%8B%E5%AD%A6%E4%B9%A0cpp/#more">阅读更多</a></article></div><nav class="pagination is-centered mt-4" role="navigation" aria-label="pagination"><div class="pagination-previous is-invisible is-hidden-mobile"><a href="/page/0/">上一页</a></div><div class="pagination-next"><a href="/page/2/">下一页</a></div><ul class="pagination-list is-hidden-mobile"><li><a class="pagination-link is-current" href="/">1</a></li><li><a class="pagination-link" href="/page/2/">2</a></li></ul></nav></div><div class="column column-left is-4-tablet is-4-desktop is-4-widescreen order-1"><div class="card widget"><div class="card-content"><nav class="level"><div class="level-item has-text-centered flex-shrink-1"><div><figure class="image is-128x128 mx-auto mb-2"><img class="is-rounded" src="/img/avatar_new.jpg" alt="Daisy"></figure><p class="title is-size-4 is-block line-height-inherit">Daisy</p><p class="is-size-6 is-block">计算机视觉研究</p><p class="is-size-6 is-flex justify-content-center"><i class="fas fa-map-marker-alt mr-1"></i><span>地球, 银河系</span></p></div></div></nav><nav class="level is-mobile"><div class="level-item has-text-centered is-marginless"><div><p class="heading">文章</p><a href="/archives"><p class="title">15</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">分类</p><a href="/categories"><p class="title">7</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">标签</p><a href="/tags"><p class="title">11</p></a></div></div></nav><div class="level"><a class="level-item button is-primary is-rounded" href="https://github.com/shiyutang" target="_blank" rel="noopener">关注我</a></div><div class="level is-mobile"><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Email" href="/shiyu00daisy@gmail.com"><i class="fab fa-envelope-square"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Notion" href="https://www.notion.so/shiyu00daisy/20b9186805954f9fb5c7560b73147c74"><i class="fab book"></i></a></div></div></div><!--!--><div class="card widget"><div class="card-content"><div class="menu"><h3 class="menu-label">分类</h3><ul class="menu-list"><li><a class="level is-mobile is-marginless" href="/categories/cpp/"><span class="level-start"><span class="level-item">cpp</span></span><span class="level-end"><span class="level-item tag">5</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E6%80%9D%E8%80%83/"><span class="level-start"><span class="level-item">思考</span></span><span class="level-end"><span class="level-item tag">1</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/"><span class="level-start"><span class="level-item">机器学习</span></span><span class="level-end"><span class="level-item tag">1</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/"><span class="level-start"><span class="level-item">深度学习</span></span><span class="level-end"><span class="level-item tag">1</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E8%A7%81%E9%97%BB/"><span class="level-start"><span class="level-item">见闻</span></span><span class="level-end"><span class="level-item tag">1</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E9%9F%B3%E4%B9%90/"><span class="level-start"><span class="level-item">音乐</span></span><span class="level-end"><span class="level-item tag">3</span></span></a></li><li><a class="level is-mobile is-marginless" href="/categories/%E9%A2%86%E5%9F%9F%E8%87%AA%E9%80%82%E5%BA%94/"><span class="level-start"><span class="level-item">领域自适应</span></span><span class="level-end"><span class="level-item tag">3</span></span></a></li></ul></div></div></div><div class="card widget"><div class="card-content"><h3 class="menu-label">最新文章</h3><article class="media"><a class="media-left" href="/2020/10/17/CPP/05_%E7%BB%84%E7%BB%87%E7%A8%8B%E5%BA%8F%E5%92%8C%E6%95%B0%E6%8D%AE/"><p class="image is-64x64"><img class="thumbnail" src="/gallery/cpp.png" alt="05/15 组织程序和数据"></p></a><div class="media-content size-small"><p><time dateTime="2020-10-17T10:52:55.000Z">2020-10-17</time></p><p class="title is-6"><a class="link-muted" href="/2020/10/17/CPP/05_%E7%BB%84%E7%BB%87%E7%A8%8B%E5%BA%8F%E5%92%8C%E6%95%B0%E6%8D%AE/">05/15 组织程序和数据</a></p><p class="is-uppercase"><a class="link-muted" href="/categories/cpp/">cpp</a></p></div></article><article class="media"><a class="media-left" href="/2020/10/15/CPP/04_%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%95%B0%E6%8D%AE/"><p class="image is-64x64"><img class="thumbnail" src="/gallery/cpp.png" alt="04/15 使用批量数据"></p></a><div class="media-content size-small"><p><time dateTime="2020-10-15T03:15:00.000Z">2020-10-15</time></p><p class="title is-6"><a class="link-muted" href="/2020/10/15/CPP/04_%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%95%B0%E6%8D%AE/">04/15 使用批量数据</a></p><p class="is-uppercase"><a class="link-muted" href="/categories/cpp/">cpp</a></p></div></article><article class="media"><a class="media-left" href="/2020/10/14/CPP/03_%E5%BE%AA%E7%8E%AF%E5%92%8C%E8%AE%A1%E6%95%B0/"><p class="image is-64x64"><img class="thumbnail" src="/gallery/cpp.png" alt="03/15 循环和计数"></p></a><div class="media-content size-small"><p><time dateTime="2020-10-14T08:20:21.000Z">2020-10-14</time></p><p class="title is-6"><a class="link-muted" href="/2020/10/14/CPP/03_%E5%BE%AA%E7%8E%AF%E5%92%8C%E8%AE%A1%E6%95%B0/">03/15 循环和计数</a></p><p class="is-uppercase"><a class="link-muted" href="/categories/cpp/">cpp</a></p></div></article><article class="media"><a class="media-left" href="/2020/09/27/Music/%E5%BC%B9%E7%90%B4/"><p class="image is-64x64"><img class="thumbnail" src="/gallery/pianosit.png" alt="弹琴姿势"></p></a><div class="media-content size-small"><p><time dateTime="2020-09-27T11:30:15.000Z">2020-09-27</time></p><p class="title is-6"><a class="link-muted" href="/2020/09/27/Music/%E5%BC%B9%E7%90%B4/">弹琴姿势</a></p><p class="is-uppercase"><a class="link-muted" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></p></div></article><article class="media"><a class="media-left" href="/2020/09/27/Music/%E4%BA%94%E7%BA%BF%E8%B0%B1/"><p class="image is-64x64"><img class="thumbnail" src="/gallery/beat.png" alt="五线谱"></p></a><div class="media-content size-small"><p><time dateTime="2020-09-27T06:31:29.000Z">2020-09-27</time></p><p class="title is-6"><a class="link-muted" href="/2020/09/27/Music/%E4%BA%94%E7%BA%BF%E8%B0%B1/">五线谱</a></p><p class="is-uppercase"><a class="link-muted" href="/categories/%E9%9F%B3%E4%B9%90/">音乐</a></p></div></article></div></div><div class="card widget"><div class="card-content"><div class="menu"><h3 class="menu-label">标签</h3><div class="field is-grouped is-grouped-multiline"><div class="control"><a class="tags has-addons" href="/tags/%E4%B9%90%E7%90%86/"><span class="tag">乐理</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E4%BA%94%E7%BA%BF%E8%B0%B1/"><span class="tag">五线谱</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E5%A4%B4%E6%96%87%E4%BB%B6%E4%B9%A6%E5%86%99/"><span class="tag">头文件书写</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/"><span class="tag">字符串</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E5%BE%AA%E7%8E%AF/"><span class="tag">循环</span><span class="tag is-grey-lightest">2</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E6%9C%80%E5%B0%8F%E4%BA%8C%E4%B9%98%E6%B3%95/"><span class="tag">最小二乘法</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E6%B3%A8%E6%84%8F%E5%8A%9B%E6%9C%BA%E5%88%B6/"><span class="tag">注意力机制</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E7%BB%BC%E8%BF%B0/"><span class="tag">综述</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E8%A1%A8%E8%BE%BE%E5%BC%8F/"><span class="tag">表达式</span><span class="tag is-grey-lightest">1</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E8%AE%BA%E6%96%87%E9%98%85%E8%AF%BB/"><span class="tag">论文阅读</span><span class="tag is-grey-lightest">2</span></a></div><div class="control"><a class="tags has-addons" href="/tags/%E9%94%AE%E7%9B%98/"><span class="tag">键盘</span><span class="tag is-grey-lightest">1</span></a></div></div></div></div></div></div><!--!--></div></div></section><footer class="footer"><div class="container"><div class="level"><div class="level-start"><a class="footer-logo is-block mb-2" href="/"><img src="/img/Digital.png" alt="Digital Shiyu" height="28"></a><p class="size-small"><span>© 2020 shiyu AllRightsReserved</span> Powered by <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> & <a href="https://github.com/ppoffice/hexo-theme-icarus" target="_blank" rel="noopener">Icarus</a><br><span id="busuanzi_container_site_uv">共<span id="busuanzi_value_site_uv">0</span>个访客</span></p></div><div class="level-end"></div></div></div></footer><script src="https://cdn.jsdelivr.net/npm/jquery@3.3.1/dist/jquery.min.js"></script><script src="https://cdn.jsdelivr.net/npm/moment@2.22.2/min/moment-with-locales.min.js"></script><script>moment.locale("zh-CN");</script><script>var IcarusThemeSettings = {
site: {
url: 'http://yoursite.com',
external_link: {"enable":true,"exclude":[]}
},
article: {
highlight: {
clipboard: true,
fold: 'unfolded'
}
}
};</script><script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.4/dist/clipboard.min.js" defer></script><a id="back-to-top" title="回到顶端" href="javascript:;"><i class="fas fa-chevron-up"></i></a><script src="/js/back_to_top.js" defer></script><!--!--><!--!--><!--!--><script src="https://cdn.jsdelivr.net/npm/lightgallery@1.6.8/dist/js/lightgallery.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/justifiedGallery@3.7.0/dist/js/jquery.justifiedGallery.min.js" defer></script><script>window.addEventListener("load", () => {
if (typeof $.fn.lightGallery === 'function') {
$('.article').lightGallery({ selector: '.gallery-item' });
}
if (typeof $.fn.justifiedGallery === 'function') {
if ($('.justified-gallery > p > .gallery-item').length) {
$('.justified-gallery > p > .gallery-item').unwrap();
}
$('.justified-gallery').justifiedGallery();
}
});</script><!--!--><!--!--><script src="https://cdn.jsdelivr.net/npm/mathjax@2.7.5/unpacked/MathJax.js?config=TeX-MML-AM_CHTML" defer></script><script>window.addEventListener("load", function () {
MathJax.Hub.Config({
'HTML-CSS': {
matchFontHeight: false
},
SVG: {
matchFontHeight: false
},
CommonHTML: {
matchFontHeight: false
},
tex2jax: {
inlineMath: [
['$','$'],
['\\(','\\)']
]
}
});
});</script><!--!--><script src="/js/main.js" defer></script><div class="searchbox"><div class="searchbox-container"><div class="searchbox-header"><div class="searchbox-input-container"><input class="searchbox-input" type="text" placeholder="想要查找什么..."></div><a class="searchbox-close" href="javascript:;">×</a></div><div class="searchbox-body"></div></div></div><script src="/js/insight.js" defer></script><script>document.addEventListener('DOMContentLoaded', function () {
loadInsight({"contentUrl":"/content.json"}, {"hint":"想要查找什么...","untitled":"(无标题)","posts":"文章","pages":"页面","categories":"分类","tags":"标签"});
});</script></body></html>