- 博客(80)
- 资源 (11)
- 收藏
- 关注
原创 GAMES104-现代游戏引擎:从入门到实践 - 物理引擎课程笔记汇总
- 物理引擎的用途: - 碰撞检测 - 解决碰撞、其它约束限制 - 更新所有物体的世界坐标(world Transform)
2024-01-16 12:25:09 2235
原创 Pixyz Studio 和 Pixyz Scenario Processor 使用入门
官网介绍:Pixyz 支持超过 45 种工业文件格式,包括 CATIA、JT、STEP、IFC、PVZ、NWD、USD 及 glTF。包括 CAD、曲面细分/网格模型、点云等。Unity 中的资产将实时关联到原始数据,可自动更新文件的修改。在 Unity 中创建 LOD 和 UV、合并和拆解网格、更改枢轴等,构建随时可用的资产。无需重新导入即可在 Unity 编辑器中优化任何数据。
2023-12-07 17:17:05 1270
原创 李宏毅2020机器学习课程笔记(二)- 深度学习
文章目录1. Deep LearningBrief Introduction of Deep Learning(P12)Backpropagation(P13)Tips for Training DNN(P14)Why Deep-(P15)PyTorch Tutorial(P16)1. Deep LearningBrief Introduction of Deep Learning(P12)首先,李宏毅老师介绍了深度学习的发展历程,以及在Google上搜索Deep Learning的结果。实际上
2023-11-30 11:34:41 1160
原创 Unity使用DOTween实现分段进度条
用组件进度条(Slider),利用分段加载进行以假乱真的进度效果,比如说2秒钟到达20%的进度,10秒钟加载20%到50%进度,1分钟加载50%到90%的进度,30秒钟加载90%到100%的进度。在加载过程中,如果加载完成了,则直接把进度条拉到100%。如果关闭,也可以在“Tools / Demigiant”菜单中打开DOTween 工具面板,然后从出现的面板中选择“Setup DOTween …以供学习,但是感觉实例讲得不是很清楚,利用 Sequence 自己操作了一下终于实现了,贴上来给大家参考。
2023-11-24 12:12:10 778 1
原创 git submodule update --init --recursive 时遇到 fatal: clone of ‘...‘ into submodule path ‘...‘ failed
报错信息:生成类型和目录全选 yes ,生成公钥(id_rsa.pub)和私钥(id_rsa),默认目录在用户名文件夹下的 .ssh 文件夹中(可以复制上方 yes 部分的目录名称)将 id_rsa.pub 全部复制后放到 Github 的 ssh 下(主页 -> 个人头像 -> Settings -> SSH and GPC keys)
2023-07-12 10:21:30 742
原创 data streaming on gRPC python with iterator request but get “Exception iterating requests!“
用 python 写 grpc,照着网上的教程一顿乱写,写完就遇到了报错:从 StackOverflow 上找到了原因:在解决问题前大致介绍一下出错的原因:gRPC 中的 Service API 有如下4种类型:UnaryAPI:普通一元方法ServerStreaming:服务端推送流ClientStreaming:客户端推送流BidirectionalStreaming:双向推送流对应的四种 proto 定义如下:UnaryEcho输入的 request 是 unary输出的 response 也是
2023-07-06 13:49:38 209
原创 DFGN-Dynamically Fused Graph Network for Multi-hop Reasoning 论文阅读
将 DFGN 模型用于HotpotQA (TBQA类型的公开数据集)QA任务注重从单一的篇章中找到证据和答案,但是有一些不需要推理,只要抽取就可以了。针对这个问题,有了一些需要多跳理解任务的数据集,如 WikiHop, Complex Web Question, HotpotQA多跳理解任务需要从多个篇章中过滤噪声,抽取出有用的信息。有文章提出从输入的篇章中建立实体图,通过实体图,用GNN来聚合信息问题:静态的全局实体图,是隐式的推理本文:根据query去构建动态的局部实体图,进行显式的推理。
2022-12-14 00:55:13 389 2
原创 JEC-QA:A Legal-Domain Question Answering Dataset 论文阅读
JEC-QA:A Legal-Domain Question Answering Dataset 论文阅读笔记
2022-12-14 00:47:42 785 2
原创 李宏毅2020机器学习作业6-Adversarial Attack:对抗攻击(更新中)
本次任务给你一些图像和它们的标签,用一个预训练的神经网络模型来分类图像,并用对抗攻击算法来攻击分类模型。
2021-12-01 18:13:18 3048 4
转载 Linux下从win10复制粘贴python代码到vim中出现缩进混乱的问题
问题描述问题见:https://www.cnblogs.com/grefr/p/5046294.html直接从win10复制了python代码,在vim的插入模式下粘贴:是因为换行的时候,vim自带缩进,再叠加上了python代码中复制来的缩进,就出现了这个问题。解决办法在粘贴前先设置进入粘贴插入模式,即不会自动缩进和连续注释。第一步: 在终端上输入vim ~/.vimrc,回车。第二步:插入模式,复制粘贴set paste保存并返回重新在插入模式下复制粘贴代码,不再自动按格式缩进的
2021-08-24 11:32:07 1181
原创 python使用过程中的bug合集
问题:在vscode中, 使用 Windows PowerShell 运行 conda activate xxx (某个环境)切换环境时报错:If using ‘conda activate’ from a batch script, change your invocation to ‘CALL conda.bat activate’.原因:PowerShell 有时不好使解决方法:改为用 cmd 运行问题:conda install xxxx 安装遇到问题Permissi.
2021-06-15 11:33:47 340
原创 python库h5py读取.mat文件以及SVHN format1的预处理
python在读写matlab文件时常用到scipy.io文件,但是,针对存储版本为“matlab-v7.3”的文件,必须用h5py模块。博主想处理 The Street View House Numbers (SVHN) 的数据集,用bounding box 剪裁出图像中的文字,发现里面的bounding box是.mat文件,想要读取,没有找到一些适合的教程,费了一番功夫才读出来。记录一下。数据集的说明:http://ufldl.stanford.edu/housenumbers/训练集的压缩包:
2021-06-14 15:15:58 1414 2
原创 linux安装apex时的一些问题
两个问题:ModuleNotFoundError: No module named 'fused_adam_cuda'ModuleNotFoundError: No module named 'fused_layer_norm_cuda'
2021-05-29 18:58:05 2435 2
原创 李宏毅2020机器学习作业5-Explainable AI:解释CNN模型
本次任务需要解释我们在作业3中训练出来的CNN模型,即把作业3训练得到的checkpoint拿来用,需要完成 4 个小任务
2021-01-27 15:06:00 1693 9
转载 【转载】可交互的可视化神器 Plotly Express
文章转自:可交互的可视化神器 Plotly Express这个可以嵌入 jupyter notebook 的工具实在是太 coooooooool 了,完胜 matplotlib,转载过来记录一下。文章目录Plotly Express 简介散点图密度图热力图柱状图直方图3D 散点图3D 坐标系地图图像保存Plotly Express 简介Plotly Express 是一个新的高级 Python 可视化库:它是 Plotly.py 的高级封装,它为复杂的图表提供了一个简单的语法。参考 官方文档安装
2020-06-10 22:14:00 685 1
原创 【Pytorch官方教程】从零开始自己搭建RNN3 - 含注意力机制的Seq2Seq机器翻译模型
这次,我们仍然要自己搭建一个RNN,与第一篇和第二篇不同的是,这次是一个单词级别的RNN,是一个从序列到序列的模型,又叫做Seq2Seq(Sequence to Sequence)模型,常用到的结构是编码器-解码器结构(Encoder-Decoder)。在这个模型中,由两个循环神经网络同时工作,把一个序列转换成另一个序列。一个编码器神经网络会把输入的序列编码成一个上下文向量,然后把这个上下文向量输入解码器网络,解码器网络把它解码成一个新的序列。
2020-06-07 19:33:55 2435 16
原创 【Pytorch官方教程】从零开始自己搭建RNN2 - 字母级RNN的生成任务
这是官方教程中同一个系列的文章,总共有3篇:第一篇,教你搭建一个字母级别(character-level)的RNN,对名字进行分类,是一个分类的任务。第二篇,教你搭建一个字母级别(character-level)的RNN,生成名字,是一个自然语言生成的任务。第三篇,教你搭建一个Seq2Seq的RNN,进行机器翻译,也是一个自然语言生成的任务。Seq2Seq是序列到序列的模型,类似于单词级别(word-level)的RNN。
2020-06-03 17:13:33 1411 4
原创 【Pytorch官方教程】从零开始自己搭建RNN1 - 字母级RNN的分类任务
来自官方教程,对于萌新学习用Pytorch做NLP任务有很大的帮助,就翻译过来,顺便自己Mark一下,因为打开官网有时候太慢了,还是看自己写的Blog比较快。另外,之前在做⭐ 李宏毅2020机器学习作业4-RNN:句子情感分类的时候,代码看起来有些难度。之前的几个作业都还能看懂,但是作业4实在跳跃度太大了,就先拿这几个练个手。这是官方教程中同一个系列的文章,总共有3篇:第一篇,教你搭建一个字母级别(character-level)的RNN,对名字进行分类。
2020-06-01 21:16:06 4514 26
原创 图解torch.gather()的用法
最近在看别人的代码时,看到一个神奇的函数torch.gather(),网上查了一下,看了半天才终于看懂对方在说什么,个人觉得这种东西应该画个图来帮助理解,于是就写了这篇博客。官方文档解释:torch.gather(input, dim, index, out=None) → Tensor Gathers values along an axis specified by dim. For a 3-D tensor the output is specified by: .
2020-05-19 00:04:02 4755 2
原创 linux载入pytorch的预训练模型时遇到_pickle.UnpicklingError: unpickling stack underflow
由于先前已经缓存了resnet101模型的一部分,但是没有缓存完毕,导致临时文件夹中存在部分不完整的模型,载入失败。解决方法是删除原来临时文件夹中的resnet101模型,并且记得定义新的临时文件夹,再次运行代码,解决问题。
2020-05-18 15:19:36 11320 1
原创 可视化理解pytorch中transforms的具体作用
pytorch的图像处理库 torchvision 的 transforms 集成了随机翻转、旋转、增强对比度、转化为tensor、转化为图像等功能,用于数据增强,非常便捷。但是,初学者在学习 transforms 时,可能会好奇图像在经过transforms后究竟变成了什么样子,以下利用 matplotlib 来绘制图像,增强理解。实验环境jupyter notebookpython3matplotlib库pytorch库(这里以1.2.0作为演示)pillow库(这里以7.1.2作为演示)
2020-05-14 16:38:18 4809 1
原创 TypeError: __init__() got an unexpected keyword argument 'tokenizer_language'
正在利用谷歌的 colab 学习 pytorch 关于 torchtext 的官方教程:LANGUAGE TRANSLATION WITH TORCHTEXT,遇到报错,但是查看官方关于torchtext 0.6.0的文档,发现明明有这个函数定义。最后发现报错的原因是 torchtext 版本竟然是0.3.0的,于是重启jupyter notebook,并安装较新的版本。问题解决,代码成功运行。
2020-05-11 20:18:06 4033
原创 module 'tensorflow._api.v2.io.gfile' has no attribute 'get_filesystem'
在 colab 上运行pytorch使用tensorboard的官方教程时遇到问题。不用卸载tensorflow就能解决问题!
2020-05-08 13:49:29 6188 6
转载 Colab将tensorboard嵌入jupyter notebook
如果你可以访问谷歌,那么你会发现 colab 非常好用,但是,在colab中使用tensorboard可能有一些不便,因为打开tensorboard的路径是类似localhost:6666的链接,这是远程服务器的本地连接,用我们的电脑是访问不到的。现在有一个简单的方法是直接把tensorboard嵌入到jupyter notebook中……
2020-05-08 13:08:05 1075
原创 李宏毅2020机器学习作业4-RNN:句子情感分类
通过循环神经网络(Recurrent Neural Networks, RNN)对句子进行情感分类。给定一句句子,判断这句句子是正面还是负面的(正面标1,负面标0)
2020-05-05 16:51:10 7804 44
原创 李宏毅2020机器学习作业3-CNN:食物图片分类
通过卷积神经网络(Convolutional Neural Networks, CNN)对食物图片进行分类。数据集中的食物图采集于网上,总共11类:Bread, Dairy product, Dessert, Egg, Fried food, Meat, Noodles/Pasta, Rice, Seafood, Soup, Vegetable/Fruit. 每一类用一个数字表示。比如:0表示Bread.
2020-04-26 11:50:19 16385 133
原创 李宏毅2020机器学习作业2-Classification:年收入二分类
二元分类是机器学习中最基础的问题之一。在本次作业中,需要写一个线性二元分类器,根据人们的个人信息,判断其年收入是否高于 50,000 美元。作业将用 logistic regression 与 generative model两种模型来实现目标,模型差异可见李宏毅老师的课程视频与ppt。
2020-04-14 14:49:39 10548 37
原创 李宏毅2020机器学习作业1-Linear Regression:预测PM2.5
采集了台湾环境监测所的数据。要求:根据前9小时的数据,用线性回归来预测第10个小时的PM2.5的数值。
2020-04-10 16:04:27 24163 72
TPC-H-Tools 2.18.0_rc2
2019-03-03
2019_MCM-ICM_美赛原题
2019-01-29
数字图像处理数据集(八)-RN15
2019-01-08
数字图像处理数据集(七)-RNI6
2019-01-08
数字图像处理数据集(六)-McMaster
2019-01-08
数字图像处理数据集(五)-Kodak24
2019-01-08
数字图像处理数据集(四)-CSet8
2019-01-08
数字图像处理数据集(三)-Set12
2019-01-08
数字图像处理数据集(二)-CBSD68
2019-01-08
数字图像处理数据集(一)-BSD68
2019-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人