程序员欢乐送(第24期)

2019年6月14日09:05:34 2 324 °C
摘要

程序员欢乐送:视频语音篡改、EfficientNets、AI超级马里奥、命令行的艺术、PyTorch Image Models、SMRCToolkit、EverydayWechat、美股

程序员欢乐送(第24期)

对于我来说,一直保持的追求有三点:技术、快乐、财富。因此,从此三点出发,记录过去一周,我所看到的,值得分享的内容,每周五把欢乐送达。

技术

1、视频语音篡改

斯坦福和普林斯顿大学等最新研究:给定任意文本,就能随意改变一段视频里人物说的话。

这篇Text-based Editing of Talking-head Video论文已被SIGGRAPH 2019收录。

改动关键词后人物口型还能对准,让人很难发现篡改过的痕迹。

项目地址:点击查看

2、EfficientNets

最近,谷歌基于AutoML开发了EfficientNets,这是一种新的模型缩放方法。它在ImageNet测试中实现了84.1%的准确率,超过了Gpipe。

实现复合缩放的首先是执行网格搜索,以在固定资源约束下找到基线网络(baseline model)的不同缩放维度之间的关系,确定每个维度的缩放比例系数。然后将这些系数将应用于基线网络,扩展到所需的目标模型大小或计算力。

EfficientNet-B7在ImageNet上实现了目前最先进的测试结果,准确度为84.4%(top-1)和97.1%(top-5),同时比现有最好的Gpipe小了8.4倍,推理速度快6.1倍。

程序员欢乐送(第24期)

项目地址:点击查看

3、AI超级马里奥

近期,有个名为Viet Nguyen的Github作者开源了他的超级马里奥项目,该项目使用pytorch训练了一个可以快速误伤通关超级玛丽奥的模型。

不仅如此,他还为此写了篇paper,将其挂在arXiv上面,可谓硬核游戏迷。

项目地址:点击查看

4、命令行的艺术

熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。the-art-of-command-line项目是一份作者在 Linux 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。整篇文章并不长,但当你能够熟练掌握这里列出的所有技巧时,你就学会了很多关于命令行的东西了。

涵盖内容:

  • 这篇文章不仅能帮助刚接触命令行的新手,而且对具有经验的人也大有裨益。该文致力于做到覆盖面广(涉及所有重要的内容),具体(给出具体的最常用的例子),以及简洁(避免冗余的内容,或是可以在其他地方轻松查到的细枝末节)。在特定应用场景下,该文的内容属于基本功或者能帮助您节约大量的时间。
  • 该文主要为 Linux 所写,但在仅限 OS X 系统章节和仅限 Windows 系统章节中也包含有对应操作系统的内容。除去这两个章节外,其它的内容大部分均可在其他类 Unix 系统或 OS X,甚至 Cygwin 中得到应用。
  • 该文主要关注于交互式 Bash,但也有很多技巧可以应用于其他 shell 和 Bash 脚本当中。
  • 除去“标准的”Unix 命令,该文还包括了一些依赖于特定软件包的命令(前提是它们具有足够的价值)。

程序员欢乐送(第24期)

项目地址:点击查看

5、PyTorch Image Models

这个项目采用 PyTorch 来实现深度学习网络模型,包含训练代码、预测代码、训练脚本和预训练模型,实现的网络模型也有很多,包括ResNet、DPN、Xception、MobileNet-V3/V2/V1,以及最近比较火的EfficientNet。

该项目使用同一的API接口,方便测试者快速开发,同时模型都有一致的预训练模型加载器。此外,还有丰富的训练脚本,用于在不同模式下使用,包括分布式、单机多卡、单机单卡或者单机 CPU。

程序员欢乐送(第24期)

项目地址:点击查看

6、SMRCToolkit

搜狗在Github低调开源了最新的NLP研究成果SMRCToolkit,这是一个机器阅读理解工具包,也是这是目前业内最全的TensorFlow版本的阅读理解工具集合,从相关数据集的下载到最后模型的训练和测试,一应俱全。

搜狗此次开源的目的也是为了帮助NLP从业人员快速实现已有的机器理解模型,从而更高效地开发新模型。

搜狗将机器阅读理解任务的流水线分解为4个步骤:数据集读取、预处理、模型构建、训练和评估,对每步都进行了抽象和模块化,以简洁的接口呈现。

程序员欢乐送(第24期)

项目地址:点击查看

7、EverydayWechat

EverydayWechat 是基于 Python3 与 Itchat 的微信小工具。

可以定时给朋友发送每日天气、提醒、每日一句,也可以智能自动回复好友信息。

想学习Itchat的使用,这是个不错的项目。

程序员欢乐送(第24期)

基于微信的玩法太多了,市面上也有很多需求。

项目地址:点击查看

快乐

1、人工智能

程序员欢乐送(第24期)

2、 又到了小学生写作业环节

程序员欢乐送(第24期)

程序员欢乐送(第24期)

财富

今天聊聊大陆怎么炒美股。

美股这块分为美股券商和美股代理商,盈透证券,史考特证券这种是美股券商,大部分是美国本土公司;而国内公司由于不能直接申请美股牌照,一般都是美股代理商,如老虎证券、雪盈证券,美股代理商基本都是中国本土华人搞的,特点是开户方便,佣金便宜,代理商佣金普遍比美股券商要便宜。

美股代理商开户流程都是类似的,以老虎证券为例。

老虎证券开户很简单:准备身份证正反面->线上APP提交资料(3分钟)->资料审核。

审核通过后,就算开户成功了。跟国内的A股开户流程是一样的。

开户完成后,怎么将钱打入券商是一个问题。

可以拆分成三个步骤:

第1步,把冰箱门打开:准备好港币或美元;

第2步,把大象放进去:给你名下的证券账户汇款;

第3步,把冰箱门关上:通知老虎帮你查收。

总结下来只有六个字:“购汇-汇款-通知”。

其实最后一步也可以省略,只是如果填写过通知,到账会更快一些。

一种传统常规流程是办了一张香港卡,先把钱汇到同名香港卡然后再从香港卡汇到券商。也可以直接从国内银行卡电汇到国外券商。此外,现在的支付宝也支持汇款到境外了。

通过大陆银行卡、香港银行卡或其他境外卡都可以向证券账户内存入资金。不过,由于你懂的原因,一般采用境外卡(如香港卡)入金,或者入金港币会更顺利一些。因此还是推荐使用传统流程。

在境内银行办香港卡一般会有资金门槛或者存款要求,如果有朋友去香港旅游或者本人可以肉身过去,可以考虑在当地直接办理一张银行卡,条件会更宽松一些。

但电汇大家要关注的一点就是费用,跨境汇款费用总的来说包括两块:“跨境手续费”,“购汇换汇成本”。一般购汇换汇成本很多人是忽略的,但这块其实是费用的大头。

跨境手续费包括:电报费、汇款手续费、中转行费用,汇入行入账手续费。

  • 汇款手续费:0.1%左右(最低50~100人民币)
  • 电报费:80~150人民币
  • 中转行费用:20~50美金(折合130~330人民币)
  • 汇入行手续费:60港币。

综上,跨境手续费260~600人民币之间。

购汇换汇成本:主要是银行购汇价与汇率中间价的差异,银行实际兑换汇率买入价和卖出价相差比较大。例如,中行外汇牌价买入价6.7143,卖出价6.6888,汇率差有0.4%左右。所以,换汇的时候一定记住,一旦换汇就资金就已经损失了。

重点中的重点:汇款用途不能填证券投资!

汇款用途不要写投资,很容易被拦截,建议写因私人旅游汇款,这样更容易通过。

最后

本周的程序员欢乐送,到此结束,下周再会。

weinxin
微信公众号
分享技术,乐享生活:Jack Cui公众号每周五推送“程序员欢乐送”系列资讯类文章,欢迎您的关注!
Jack Cui

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar chris_33 来自天朝的朋友 谷歌浏览器 Windows 7 广东省深圳市罗湖区 电信 3

      大佬,每周一看,这周迟了点,视频语音篡改ojbk的

        • avatar Jack Cui Admin 来自天朝的朋友 Safari浏览器 Mac OS X 10_14_4 北京市 百度网讯科技联通节点

          @chris_33 哈哈,不晚不晚~ :wink: :wink: :wink: