对于我来说,一直保持的追求有三点:技术、快乐、财富。因此,从此三点出发,记录过去一周,我所看到的,值得分享的内容,每周五把欢乐送达。
技术
1、Snip
曾在《程序员欢乐送(第17期)》中推荐过Snip,当时该工具只支持PC端的使用,现在移动手机端的App也发布了。
再简单介绍下Snip的功能:免费帮你快速把数学公式照片转成LaTeX代码,支持安卓和iOS。
操作起来依旧非常简单。
官方网站:点击查看
2、Cancer Diagnosis
2018年全球有1810万癌症新发病例和960万癌症死亡病例,癌症一直是人类健康的“顶级杀手”。
谷歌近期完成了一项潜力无限的研究,使用深度学习算法结合显微镜硬件的方法,制作了一个台智能显微镜,该显微镜能从海量细胞中自动寻找癌细胞病灶,完成实时检测。
凭借着这项研究,该文章登上了Nature Medicine。
相比从前天荒地老的显微镜下地毯式搜查,AI算法能瞬间抓捕癌细胞,堪比生物界的安防摄像头。
为了提高速度,研究团队将完全卷积网络(FCN)应用到了InceptionV3深度学习构架中,组成了InceptionV3-FCN,减少了75%的计算量。从而达到检测本地化,以及实时检测的效果。
Nature地址:点击查看
3、MedicalNet
MedicalNet 是一个 3D 医疗影像预训练模型,是由腾讯优图团队对外开源的首个医疗 AI 项目。其将多个 3D 医疗数据集集合成大数据集,基于此数据集提供了完整的 3D-ResNet 系列预训练模型与相应的迁移学习训练代码。
MedicalNet 提供的预训练网络可迁移到任何 3D 医疗影像的 AI 应用中,包括但不限于分割、检测与分类等任务,尤其适用小数据医疗影像 AI 场景,能加快网络收敛,提升网络性能;通过简单配置少量接口参数值,即可进行微调训练;提供多卡训练以及测试评估代码,接口丰富,扩展性强;提供不同深度 3D ResNet 预训练模型,可供不同数据量级应用使用。
项目地址:点击查看
4、GraphVite
图是一种通用、灵活的数据结构,可以用来编码不同对象之间的关系,并且在现实世界中非常普遍,如社交网络、引文图、蛋白质相互作用图、知识图谱等,涵盖了多个应用和领域。
然而,这是一个颇具挑战性的问题,因为现实世界中的图可能非常庞大,并且是异质的。因此,业界和学界的不同任务和应用都迫切需要可扩展的通用图表征系统。
为此,加拿大 Mila 研究所唐建课题组的研究人员开发了一个通用、高性能的图嵌入系统:GraphVite,该系统训练百万级别的节点嵌入只需 1 分钟左右,比现有实现快 50 倍以上,此外,该系统最大可处理二十亿边的图,是目前速度最快、规模最大的单机图嵌入系统。
项目地址:点击查看
5、GitHub Actions
Github Actions是Github推出的一个新的功能,可以为我们的项目自动化地构建工作流,例如代码检查,自动化打包,测试,发布版本等等。
想象一下这样一种场景,你写好了一个网站的代码,并且存储到了 Github 上,但完事了吗?没有,你还需要部署代码才能让别人访问你的网站。另外,如果你修改了代码,还需要单独测试。理想的情况是:当你将代码提交到 master 时,测试、部署等等所有工作自动执行。
Github Actions 可以自动化和定制化项目的 Workflow,像官网显示的那样。
项目地址:点击查看
6、PyCM
在训练分类模型的时候,经常需要看混淆矩阵。PyCM 就是一个用 Python 编写的多类混淆矩阵库,支持输入数据向量和矩阵,是支持大多数类和统计参数的模型评估工具。
感兴趣的朋友可以看下。
项目地址:点击查看
7、torch2trt
TensorRT是一个很好的模型加速引擎,线上业务很多采用TensorRT作为加速解决方案。
现实开发中,线上业务支持的是TensorRT,线下开发使用的是Pytorch。这时,我们就需要一个Pytorch转TensorRT的工具。
torch2trt就是这样一款Python API,满足我们一般的模型转换需求。
项目地址:点击查看
快乐
1、你为什么不谈恋爱?
2、孩子掌握了全家的自拍姿势
财富
今天说说“风险等级”,我们需要根据自己可承受的风险等级配置自己的资产。
基本上银行都会根据综合风险把自己的理财产品划分为5个等级。比如招商银行分为:
- 谨慎型产品(R1)
- 稳健型产品(R2)
- 平衡型产品(R3)
- 进取型产品(R4)
- 激进型产品(R5)
不用平台对风险的描述略有不同,但是一般都是划分为五个等级,可能名字略有不同。
从产品类型角度来说,保本保收益的基本上是R1、保本浮动收益的为R2。
一般大家能买到的固定收益产品,基本都是R1低风险、R2中低风险。
在买理财产品之前,我们在购买的理财产品app上,完成一次风险评估。
评估结果决定了我们能够购买什么理财产品。
例如,风险评估的结果为R2,那就无法购买R3风险以上的理财产品,例如股票等。
当然,可以风险评估是可以进行很多次的,对结果不满意的可以反复尝试。不过,还是建议“从心”的选择。
简单描述就是,你购买的这款理财产品实际上购买了一款信托产品,其风险级别等同于信托的风险级别。
想进行一个风险评估测试,可以下载一个招商银行App,搜索风险评估,即可进行测试。
最后
本周的程序员欢乐送,到此结束,下周再会。
来源:
https://cuijiahua.com/blog/2019/08/life-40.html