Machine Learning
对比 Categorical vs. Multinominal
对比点
Categorical 分布
Multinomial 分布
抽样单位
抽一次,得到一个类别
抽多次,得到每类出现的次数
是谁的特例?
是 Multinomial 的特例(n=1)
是更广义的分布
应用
单标签分类、one-hot
文本计数、生成模型、多次采样
123456789101112131415import torchfrom torch.distributions import Categorical, Multinomialp = torch.tensor([0.2, 0.5, 0. ...
将本地代码上传至Github
将本地代码上传至Github步骤一:创建 GitHub 仓库
登录 GitHub
点击右上角的 “➕” → “New repository”
填写仓库名称(Repository name),选择 Public 或 Private
不要勾选 “Initialize this repository with a README”(因为我们本地已有代码)?
点击 Create repository
步骤二:在本地初始化 Git 仓库假设你已经在本地有一个项目文件夹,操作如下:
12cd /path/to/your/projectgit init # 初始化本地仓 ...
Transformer
self-attention:
https://armanasq.github.io/nlp/self-attention/
https://magazine.sebastianraschka.com/p/understanding-and-coding-self-attention
autoencoder:
https://www.datacamp.com/tutorial/variational-autoencoders
https://zhuanlan.zhihu.com/p/143846706
Computer Vision
CV课程记录
Windows系统添加Ubuntu20.04
Windows系统添加Ubuntu20.04(双系统,单磁盘)步骤一:准备 Windows 11 环境 & USB驱动器
关闭bitLocker
Windows + R打开「运行」对话框,输入msinfo32,按Ctrl + Shift + Enter以管理员权限打开「系统信息」工具,查看「设备加密支持」条目,如果是“满足先决条件”说明当前设备支持 BitLocker 设备加密
「设置」>「隐私和安全性」>「设备加密」> 关闭
关闭快速启动
Windows + R打开「运行」对话框,输入control panel,点击Enter打开「控制面板」
「硬件和声音」—— ...
Python相关使用
内存管理psutilpsutil.virtual_memory()可以查看本机的内存使用,其中total表示总的物理内存,available表示可以立即分配给进程而无需系统进入交换的内存。(但我认为他讲的也没有特别清楚,比如available与free之间的关系)
具体实现:
1234567891011121314151617import psutilimport osif __name__ == '__main__': mem = psutil.virtual_memory() # 系统总计内存 zj = float(mem.total) / 1024 ...
这个APP不错
CrossOverCrossOver是一款Mac电脑上的类虚拟机软件,可以在Mac和Linux系统上运行Windows应用,不必购买Windows授权,不必重启系统,不必使用虚拟机。通过CrossOver可以从dock直接启动Windows应用,与Mac和Linux系统功能无缝集成。
官网链接:
Mac/Linux类虚拟机_CrossOver虚拟机_CrossOver中文网 (crossoverchina.com)
Crossover | the world’s best full-time remote jobs
如何连接服务器
基本连接步骤
ssh 用户名@IP_address
根据指令输入密码,密码输入是不可见的
完成!
文件获取利用scp命令从服务器下载文件:
scp -r ironman@10.233.177.202:home/ironman/xxx/ /home/myname/xxx/
终端软件
Xshell + Xftp
MobaXterm
FileZilla【文件 - 站点管理器】
实习日志
2023年8-9月 实习收获
Linux基础
目录索引. 当前目录
.. 上一级目录
~ 用户主目录(绝对路径)
cd xx/xxx/xx 切换目录
pwd 查看用户当前目录
基本命令
ps 观察正在执行的shell
ls 显示文件或目录信息(-la查看全部文件)
mkdir 当前目录下创建空目录
rm 删除文件或目录
cat 查看文件内容
gzip filename 压缩文件
gzip -d filename.gz 解压文件
tar 解压
-c:建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令 ...