kanchenhao@home:~$

  • LaTeX & VSCode Installation And Configuration Tutorial

    作为一名科研人员,一定要学会LaTeX写作。在撰写SCI论文时,LaTeX相比于Word具有很多优势: 文件干净,自动化十分方便 以结构化的方式写作,输出的PDF结构树清晰 各种各样的宏包,模板质量都很高,各种边距都考虑得很周到,切换方便,可以管理的格式很多 各种特殊页面界定清晰,修改灵活 支持很多格式矢量图 题注系统非常强,数学公式的自动编号和交叉引用 Computer Modern系列字体非常美 所以,本文特意记录了本人的安装配置过程。 Read More

  • Graph Neural Networks

    本文基于百度飞桨图神经网络七日打卡营,并参考PGL代码库。 图神经网络学习路线 基础入门:基础概念、基本原理 经典算法:DeepWalk、GCN、GAT、GraphSage 前沿论文:顶会论文 基础入门 图的基础概念 图起源于著名的七桥问题,是一种统一描述复杂事物的语言,在社交网络、互联网、推荐系统、化学分子等领域应用广泛。图(Graph)就是节点(Vertices/Nodes)以及边(Edge): \[G = (V, E)\] 图的分类: 无向图 vs 有向图 无权图 vs 有权图 同构图 vs 异构图 图的度和邻居 图的表示:邻接矩阵、邻接表、边集 无向图的邻接矩阵是对称矩阵。 邻接表对于稀疏(sparse)大(large)图而言非常友好,允许我们快速获得给定节点的所有邻居。 结构特征、节点特征\(e\)、边特征\(v\)。 \[G = (V, E, e, v)\] 语音、图像、文本具有整齐规则的数据结构,然而现实中的图是不规则的,难以对其进行直接数学建模。对于一般深度学习模型,难以处理不规则数据。图学习的优势在于可以方便地处理不规则数据(图),充分利用图结构信息。 Read More

  • MindSpore Tutorial In Docker

    This is a MindSpore tutorial in WSL2’s docker. Install WSL2 First, install WSL2. We can refer to the installation tutorial in Windows 10 official website. I select Ubuntu 20.04 linux distribution. Install Docker $ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh $ sudo service docker start $ sudo systemctl enable docker $ sudo usermod -aG docker $USER Install MindSpore We select CPU version to install: $ docker pull mindspore/mindspore-cpu:0.3.0-alpha Read More

  • Linux SSR Setting

    This article mainly introduces the SSR Internet access method of the Ubuntu series. ShadowsocksR GUI Client Since the VPN of Ubuntu system is mainly Shadowsocks (SS) client, here is introduced with ShadowsocksR (SSR) client electron-ssr. Client address: electron-ssr-0.2.6.deb The project was closed in May 2019, and it is feasible and cherished. Install the following dependencies before installing the client: sudo apt-get install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1 Read More

  • Build Github Pages With Jekyll

    This blog system was built based on the Jekyll theme Hacker-Blog, so this article introduces the whole process of building a blog locally. Ruby In Windows system, use RubyInstaller to install Ruby environment, download link is here:RubyInstaller. After downloading rubyinstaller, double click rubyinstaller-2.7.0-1-x64.exe file, start up the Ruby installation wizard, click Next, continue the wizard, and check Add Ruby executables to your PATH until the Ruby installation program is finished. Read More

  • Kan Chenhao's Blog - First Words

    I have always wanted to build an independent blog to record problems I encountered and my solutions. This blog is intended to cover both programming questions and broader questions — often about our society. My first passion is about computer science, especially programming, because I believe the great proverb: Write the code, Change the world!. I always believe that the world we are in the process of weaving will be better by programming. Read More