前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谷歌开源 Python Fire;一张图读懂 Python、R 的大数据应用等 | 开发者头条

谷歌开源 Python Fire;一张图读懂 Python、R 的大数据应用等 | 开发者头条

作者头像
AI研习社
发布2018-03-29 15:19:48
7320
发布2018-03-29 15:19:48
举报
文章被收录于专栏:AI研习社AI研习社

  • 谷歌开源 Python Fire
  • NASA 发布 2017-2018 软件目录,供开发者免费使用
  • 一张图看懂大数据中 R 语言的应用
  • 一张图看懂大数据中 Python 的应用 每日推荐阅读
  • 谷歌搜索技术分析,如何一步步实现“不止于关键词”?

谷歌开源 Python Fire

昨晚谷歌公布了新的 Python 工具包——Python Fire。它的功能很简单:能从任何 Python 代码生成命令行接口(CLI)。开发者面对任意一个 Python 程序,仅需调用 Python Fire 即可把该程序转为 CLI。Python Fire 已开源,用户可通过`pip install fire`在 PyPI 进行下载,也可以去 GitHub 查看它的源代码。

对于该工具包将为开发者带来的便利,谷歌表示:

“Python Fire 能自动把你的代码转为 CLI,不需要任何额外操作——你不需要定义 arguments,不需要设定帮助信息,也不需要编写定义代码如何运行的主函数。你仅仅需要从主模块中调用‘Fire’函数,剩下的一切都可以交给它 。它支持类、library,对象、函数、甚至是整个模块,即便代码发生变动也能随之更新。”

谷歌还表示,Python Fire 将使得 Bash 和 Python 之间的衔接更加方便。

详情:https://opensource.googleblog.com/2017/03/python-fire-command-line.html

Github:https://github.com/google/python-fire

█ NASA 发布 2017-2018 软件目录,供开发者免费使用

自 2014 年起,NASA 就着手向公众开放其部分科研软件的试用版。到今天,这已成为美国史上最大规模的公立机构软件开源项目。

昨晚,NASA 正式宣布了新一批对外开放的软件目录,包含大量 app、代码库和工具。当然,大部分 AI 从业者可能对其中大部分的气象、系统测试、航空动力装置、太空探索等领域的科研软件不感兴趣。NASA 开放软件中还包括了其科研人员日常使用的图像、数据处理软件,更有大量无人飞行器领域的研发、测试软件。

NASA STMD 技术管理局的副主管 Steve Jurczyk 表示:

“发布 NASA 软件目录,是我们支持创新经济的一种方式——向创业者、小企业、学界、工业领域提供当今顶级航空专家所使用的工具。让公众获取这些软件代码,将有机会产生实实在在的好处:为美国增加就业、收入,并(用技术)拯救生命。”

详情:https://www.nasa.gov/press-release/nasa-releases-software-catalog-granting-the-public-free-access-to-technologies-for

一张图看懂大数据中 R 语言的应用

这张图其实问世很久了,但最近在社交媒体、开发者博客圈中再次引发新一轮关注。

注:由于手机屏幕限制,建议在在 PC 端“阅读原文”查看。

来源:http://www.xmind.net/m/LKF2/

一张图看懂大数据中 Python 的应用

这是上一篇“大数据中 R 语言应用”的姊妹篇,两幅图旨在帮助从业者理解,两大主流数据科学语言与其他工具的关系。

来源:http://www.xmind.net/m/WvfC

每日推荐阅读

谷歌搜索技术分析,如何一步步实现“不止于关键词”?

通过谷歌搜索专利,深度分析谷歌搜索的技术实现,包括关联、搜索量、背景信息(比如用户搜索历史、地理位置)、问题替代等因素的考虑;并介绍谷歌采取的相应技术手段,比如关联信息数据库和 Word2vec。在理解技术流程的基础上,这篇文章还为基于谷歌搜索的 SEO 提供了启示。

原文标题为“Your Keywords Are Not What You Think They Are”。

地址:https://www.link-assistant.com/news/keyword-refinements.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI研习社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • █ 谷歌开源 Python Fire
  • █ NASA 发布 2017-2018 软件目录,供开发者免费使用
  • █ 一张图看懂大数据中 R 语言的应用
  • █ 一张图看懂大数据中 Python 的应用
    • 每日推荐阅读
    • █ 谷歌搜索技术分析,如何一步步实现“不止于关键词”?
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档