
🔥人工智能
笔记和资料,涉及到深度学习、自动驾驶等领域。
🔥机器人
包括ROS机器人框架笔记。Beginer Friendly

✅Python教程
从0到1,在深入人工智能的全套Python笔记。

❤️经验经历
过往的感悟和思考。发病日记。

✨碎片技术
学习工作中遇到的很赞的技术碎片,整理好了。

✨学习积累
相对于碎片技术的,已经沉淀为自己的资本的内容。
人工智能炼丹师到维度调教师的思想转变
产生转变的背景随着参加过的研究活动的数量增加,过去自诩为炼丹师的话语越来越像是在自嘲。感觉自己的定位不在和炼丹师吻合。思来想去,现在的心态更多是主动的,是积极的去操作人工智能模型。可能维度调教师更适合我现在的定位。
对于这样的转变的思考对于自己的定位从人工智能炼丹师到维度调教师的转变,是观察世界的方式的转变,也是对待人工智能技术的态度转变。
人工智能炼丹师炼丹师是在发现,是在尝试设计出来的理论。而人工智能炼丹师往往指代人工智能训练师,训练师使用计算机资源训练人工智能模型仿佛在炼丹,同样高的耗时,同样低的成功率,同样显赫的地位。高温的机箱对应丹炉,训练成功的模型对应丹药。炼丹/训练模型的过程中充满了对自然法则/数学法则的敬畏,一切的成果都归功于模型和数据本身(玄学),而人更多的是置身事外。
维度调教师维度的数量体现了一份数据的信息体量。维度调教师是在用维度的眼光观察现实世界,思考如何通过升降维度解决问题。这是一个主动的行为,将维度把玩于手中;站在高位,俯瞰数学法则;勇敢得去提出解决方案,从高维操作人工智能模型行为。
产生转变的可能原因我认为导致这种转变的原因是知识的增 ...
【研究日记】虚拟歌姬自动调教之歌曲音频切割的问题
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
:star2:背景这篇研究日记是在研究出现状况时的一份记录,分享出来,方便自己记忆查阅,也方便有类似想法的朋友 避坑。
:star:介绍虚拟歌姬自动调教是我正在研究的一个深度学习的落地方式。期间为了提升模型的效果,我们尝试了很多方法,其中之一便是这篇文章将要讨论到的歌曲音频切割。
:star:目标歌曲音频切割的目标是根据歌曲波形信息,将每一个字对应的音频进行切割。
:star:挑战相较于一般的对话音频,歌曲音频中字与字的间隔非常模糊,就算是人自己也不容易清晰辨识歌曲音频中的每一个字。
:star2:过程经过连续几个休息日的复现和实验,我整理了以下几种切割方案。
:star:根据停顿对歌曲进行切割顾名思义就是根据静音区间 ...
观察世界的眼光
物理之眼:物理公式标准在了视界中的任何地方。可能是因为物理的知识达到饱和。
边缘之眼:视界中所有的边缘都被高亮。可能原因是对于矩阵的理解达到了某种层次。
维度之眼:包含边缘之眼,但是所有的表面都被识别并且预测出来了。无法解释。
架构之眼:所有的逻辑都被提炼成了对象,世界分层。可以从树状的语聊库得到启发。
如何做到“分”?施工中~
在架构师眼中,层次是主要的。他们会有层次得去分解问题。
眼睛观察世界的方式有不一样了。
静态博客搭建全流程整理 施工中~
整理一份之前所有博客相关文章的记录,打包全部流程,便于使用。
MVC 软件架构对于现实生活的启发
作者:@Discover本文章出自企划:麻瓜指南,一个创作者互帮互助共同创作的企划。联系方式见文末尾。
一句话MVC架构:拆开面子和里子,再使用有结构的数据管道连在一起。
近期学习了MVC的软件架构。期间不禁得思考这样的架构是否可以作为支撑日常生活计划甚至是思考的模型。
从旁观者的角度审视MVC架构,我们可以给出如下的解释:
界面View注重交互,强调数据的输入和输出展示。
业务逻辑Control注重的数据的处理,包括计算、存储。
数据模型Model注重的是数据的格式,封装界面和业务逻辑间传递的数据。
MVC的目的是分离界面View和业务逻辑Control,并使用数据模型Model打包整理数据。
维护更加便捷,添加功能更容易。
明白了上面的内容,接下来我们站在程序的立场上,思考一下MVC这个架构。
我们有两个主人公小V小C,还有叫做M的箱子。小V喜欢社交,经常会展示各种各样有意思的东西给人看,也会收到很多的礼物。他会把一大堆的礼物按照箱子M上标注的顺序装好,送给小C。小C是技术宅,喜欢把箱子M里的东西拆拆合合,重组融合。然后再把数据收到一个箱子M,可以是不同的箱子M,然 ...
《麻瓜指南》(暂定) 测试企划书
《麻瓜指南》(暂定) 测试企划书企划人:YHB (Github: Discover304)
发布日期:2021/09/14
企划介绍这是一个定时提供创作点子的,大家一起讨论并进行合作创作,打造IP的长期企划活动的测试。
企划的本质是组建一个计算机科学领域的研究小组。旨在科普电脑和数学领域的知识;提出新鲜的观点看法;回顾人工智能的发展历程,思考未来的研究方向;研究感兴趣的领域并发表论文。
企划背景作为一个博主,最难过的事情不过两件,一件是题目太多了,写不过来了;另一件是没有题目可写了,感到江郎才尽。每个博主或者创作者都会反复经历这样的困境。
因此,我希望通过团队的力量,实现优势互补,持续输出高质量的原创内容。介于这是我第一次进行这样的企划活动,所以先小规模的进行一次测试企划,积累一点经验,为之后的长期企划铺路。
参加项目的你可以获得
可以尽情发挥自己的才华。
可以交到有意思朋友。
可以为自己的个人研究招募小伙伴。
可以打破粉丝数0的惨状,开始拥有影响力。
可能可以成功拥有论文发表经历,提升学术背景。
我们需要什么样的小伙伴满足一下任意一点即可:
有充足的时间。
...
Hexo+Github Pages 自定义域名
“好事”前些天因为我的操作失误,我的博客网站炸了,无法显示更新了。
我回忆了一下我当时在搭建博客网站的经历,想起来我使用的是第三方的 CDN 解析,所以应该是本地的配置被覆盖了。于是我尝试着去寻找我自己绑定自定义域名的博客或者记录,打算按照当时的流程重新配置一下。然后结果你应该也猜到了,要是我找到了记录,这篇博客就不会出现在这里了。
经过调查,我发现到可以通过在阿里云自己的CDN解析添加记录的方式实现个人网站的自定义域名绑定,不需要修改阿里云的CDN解析的配置到第三方解析来实现。(主要是因为我也忘记了之前用的是哪家的第三方CDN解析服务了,狗头保命)然后需要在github pages 的仓库下创建 CNAME 文件,里面写自己的域名。
具体流程在自己的域名管理目录下找到CDN配置,然后找到添加CDN记录的页面添加需要的CDN解析到的地址记录。如下图所示:
记录类型可以写CNAME。当然也可以写其他的,只是这就需要你去百度一下其他的选项的作用了。然后主机记录这里@是默认主域名,也就是我这里的 discover304.top。填写其他的如image,意思就是解析的是 image.dis ...
配置博客七牛云存储
申请云存储。
配置请求,设置自定义域名。
在阿里云配置自定义域名的CDN解析记录。见 Hexo+Github pages 自定义域名
如果是二级域名则需要申请子域名SSL,然后才能设置https 协议。
对于子域名的SSL,我们有两种办法可以申请到免费的。第一种方法是在阿里云申请一年的免费的SSL,第二种方法就是直接在七牛云的渠道申请SSL。推荐使用第二种方法,因为可以很简单的配置,不需要在阿里云下载SSL文件,然后再上传到七牛云上。
参考:https://blog.csdn.net/weixin_39593460/article/details/112325687
合作模式小总结 施工中~
管理星系管理模式这里主要讲一下星系模型的社团管理模型。一个社团就像一个星系,由一个强大的核心和大量的周边组织形成。核心成员是利益相关集团,起到的作用是组织其他的成员有规律活动。
一个动态的管理模式,有点像微商发展下线。由独当一面的人牵头,由直接管理的小组合作完成。
中央集权管理模式注意:主要是因为一个企业和一个用爱发电的社团其实很不一样。
合作零散模式可以先设置明确的部门分工。
由一个人根据自己思路写论文或者做视频项目,不懂就问其他人。
流水线模式一个项目或论文的制作不是部门的垂直作用,而是各个部门的交叉作用。
一群人跟这个一个总目标,每个人都是产品线上的一节链条。
僚机模式
讨论模式
比较 SVFI-RIFE 和 DAIN-APP 补针效果 施工中 ~
SVFI速度非常快,但是社区版在补针效果上不尽如人意。而且暂时没有识别剔除重复帧的功能。
SVFI专业版非常的贵,648。
RIFE论文中提到一个点,判断人工智能补针效果的指标和实际感受间存在差异。
主观上DAIN APP的效果更好。
【Python】有序字典和集合说明
作者:@欧礼图本文章出自企划:麻瓜指南,一个创作者互帮互助共同创作的企划。联系方式见文末尾。
众所周知,字典的一大特性就是元素是无序排列的。那想让字典记住元素的插入顺序该怎么做呢?这就需要用到有序字典这一数据结构了。在正式介绍前,有一点需要读者注意:有序并不是指字典里的元素会按照大小顺序排列,而是说字典会记住所有元素插入的顺序,类似于链表。现在我们就来详细讲解一下有序字典都有什么功能,以及你应该怎么来使用它。
有序字典定义:python有序字典通常指collections库里的OrderedDict类。它继承python的dict类,也就意味着它和普通字典的使用方法相同,但在某些方法上有所差异。
使用及方法:
popitem(*last*=True)
popitem函数原是字典内置函数,作用是返回并删除字典中最后一个元素。在OrderedDict里,该函数支持传入last关键字,当last=True时作用与普通字典相同,last=False时改为返回并删除字典首个元素。示例如下:
12345678>>> from collections import Or ...
draw.io 开源矢量图作图神器的骚操作
@[TOC](draw.io 开源矢量图作图神器的骚操作)
初识 draw.iodraw.io 是一个开源免费的制图软件,是大学生必备的学习工具。draw.io 有网页版和软件版两种,其中网页版支持多种云盘存储,非常的方便。
我接触的第一个矢量作图软件是 InkScape,一个自由的矢量作图软件。但是对于我,矢量图的应用场景只有作流程图和UML图这种,这样自由的矢量图工具不适合我。然后我接触的金山文档的流程图制作,和 InkScape 不同的是金山文档的这个非常的局促,体现在以下几个方面:有限的矢量图形,仅限于金山的云盘存储,带水印的导出图片。
后来机缘巧合之下我的教授向我推荐了 draw.io 这个工具。开源免费、大量的可选图形、清新的界面设计一下子就吸引了我。在之后的使用中,我越发的认为已经不会有比这个工具更适合我的矢量作图工具了。
使用 draw.io 的日常我已经使用了 draw.io 一年多了,主要有下面四个使用场景。
制图最基本的就是制图。从流程图到UML,从内存图到神经网络,从UI设计到合作模型展示,draw.io 都可以胜任,都可以得到美观的输出图片。
计划流程学习生活 ...
根据歌曲的波形信息拆分歌词片段的猜想
跳转下一篇文章:研究日记-虚拟歌姬自动调教之歌曲音频切割的问题
关键词:k mean, song cut
使用 k mean 对歌曲自动拆分。歌曲本身是一组一维的标量,
但是我们不再使用mean作为指标,我们使用角动量作为我们的优化指标。
全曲的角动量之和最小的时候即为我们的最终拆分结果。
需要计算歌词的字数。
保证尾音的权重:因为每一个字的强度随时间减弱,所以旋转轴需要逆时针旋转一定角度。
【Python】f-String 占位符
基础知识f-string 使用 f 开头,字符串中的表达式用 {} 括起来。
表达式是python代码,最后显示的是表达式的返回值。
其他的类型码/占位符/格式的描述符放在表达式的冒号:之后。
123456f'String words and codes {content : format}'f'输出是{1+1}' #'输出是' + str(2)a = 10f'输出是{a:.2f}' #'输出是' + str(10.00)
类型码/占位符/格式的描述符有很多很多,需要查。
f-string格式化 v.s. %格式化%格式化相较于f-string格式化不够自由。但是%格式化把所有需要填入的信息放到待格式化字符串的后面,在一些时候是更加合适的方式。
1234# 混在一起f'aivdndaiunfosaid;fna;osidfnas;ofidasfd;oi{2}a ...