首页
学习
活动
专区
圈层
工具
发布

高级API、异构图:谷歌发布TF-GNN,在TensorFlow中创建图神经网络

今天,TensorFlow 官方博客发布了 TensorFlow Graph Neural Networks(TensorFlow GNN)库 ,这个库使得用户在使用 TensorFlow 时能够轻松处理图结构数据...无论是在现实世界中,还是在我们设计的系统中,图无处不在。一组对象或是不同的人以及他们之间的联系,通常可以用图来描述。通常情况下,机器学习中的数据是结构化或关系型的,因此也可以用图来描述。...我们可以描述每个节点、边或整个图,从而将信息存储在图的每一部分中。此外,我们可以赋予图边缘方向性来描述信息或信息流。 GNN 可以用来回答关于这些图的多个特征问题。...最后,我们可以在边缘级别使用 GNN 来发现实体之间的连接。 TensorFlow GNN TF-GNN(TensorFlow GNN) 提供了在 TensorFlow 中实现 GNN 模型的构建块。...参考链接: https://blog.tensorflow.org/2021/11/introducing-tensorflow-gnn.html 详解NVIDIA TAO系列分享第2期: 基于Python

1.4K10

【Rust日报】2022-1-4 Dioxus v0.1 发布

官网链接:https://dioxuslabs.com/blog/introducing-dioxus/ zbus 2.0 发布 简要介绍一下 zbus 是什么:D-Bus 是一种在 Linux(尤其是桌面和嵌入式系统...而 zbus 是一个纯粹的 Rust 库,旨在使 D-Bus 处理尽可能简单,许多服务(例如 systemd、NetworkManager、Geoclue 等)都使用它,所以如果你发现自己在 Rust...中与它们交互,你可以使用 zbus。...而大家期待已久的2.0 稳定版发布了! 虽然 1.x 版本很受欢迎,但缺少异步 API。2.0 使用了全新的设计,将异步 API 作为主要的 API,阻塞 API 只是一个包装器。...在谷歌的 fuzzbench 基准测试中,它已经超过了许多著名的覆盖引导模糊器,包括 honggfuzz、libfuzzer/entropic 以及 old-skool afl。

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android版Chrome 67发布,为AR和VR带来全新API接口

    Android版新版Chrome自带一个新的WebXR设备API,旨在实现基于Web的AR和VR体验。新API仍在测试中,但在其发布版本中,开发人员将能够开始使用它,并看到它为移动平台带来的好处。...除了新的WebXR设备API之外,Chrome 67还为其带来了通用传感器API,使开发人员能够轻松获取传感器数据,从而为我们创建身临其境的游戏,健身追踪和AR或VR体验的Web应用程序。...WebXR设备API和通用传感器API都在今年4月份公布,现在可以在Chrome 67中使用。 开发人员需要注册原始试用程序员才能开始使用WebXR设备API,但其开始的好处肯定值得在早期实施。...对于日常用户来说,这意味着当开发人员使用新的API时,将会提供更多的移动AR和VR体验,从而提供更多方式使其在内容和Google Chrome中更加身临其境。...在Chrome 67的其他地方,可以切换水平标签切换器,而不必使用原始垂直标签切换器。您可以在Android设备上的Google Chrome浏览器中访问此链接。

    66120

    Keras 3.0正式发布!一统TFPyTorchJax三大后端框架,网友:改变游戏规则

    在不增加开发成本的情况下,使影响力翻倍。...欢迎来到多框架机器学习 Keras 3.0发布公告中开篇写到,欢迎来到多框架机器学习。 具体来说,Keras 3.0完全重写了框架API,并使其可用于TensorFlow、JAX和PyTorch。...除此之外,还发布了用于大规模数据并行和模型并行的新分布式API,为多设备模型分片问题提供Keras风格的解决方案。...为此设计的API使模型定义、训练逻辑和分片配置完全独立,这意味可以像在单个设备上运行一样编写代码,然后在训练任意模型时将任意分片配置添加到任意模型中。...您是否需要等到像FlashAttention v2这样的重要特性在JAX、TensorFlow和PyTorch 上都可用后,才能在 Keras 中使用它?还是说您只能在某些特定后端中使用它?

    66410

    2017最流行的十大Python库

    Pipenv 链接:https://github.com/pypa/pipenv 我们为今年年初发布的这个工具排到榜首,它有能力影响每个Python开发者的工作流程,它已经成为Python管理依赖项的官方推荐工具...当然,Pipenv还有很多其他的特性,并且它的文档非常好,所以一定要看一下,并且在你所有的Python项目中使用它,就像我们在Tryolabs中做的那样。 2....3. caffe2 链接:https://caffe2.ai/ 这可能听起来很疯狂,但Facebook今年也发布了另一个很棒的DL框架。...你也将得到一个扩展timedelta,使datetime算法更简单。 与其他现有的库不同,它努力使API具有可预测的行为,所以你知道会发生什么。...它建立在Flask,Plotly.js和React的基础上,并提供了抽象,使你不必学习这些框架,更高效的研发。这些应用程序可以在浏览器中呈现并响应,因此在移动设备中也能使用。

    1.2K50

    2022 年10个优质的 Node.js CMS 平台分享

    .❞ 内容管理系统 (「CMS」) 使没有强大技术背景的人也能够轻松发布内容。我们可以使用 「CMS」 来管理我们的内容和交付。市面上有不同类型的 「CMS」,它们执行不同的目的并具有不同的功能。...简而言之,「Ghost」 使博客和发布 「Web」 内容变得简单。 我们可以在使用 「Ghost」 时保持高效,因为它为专业人士日常使用的常用工具提供了集成。...「Sanity」 提供了一个 「GraphQL API」,开发人员可以使用它来访问存储在其存储库中的内容。 「Sanity」 提供了广泛的插件和第三方集成,我们可以用来定制我们的工作场景并扩展其功能。...它为存储在 「Markdown」 和 「JSON」 中的内容提供可视化编辑体验。 「Tina」支持 「MDX」,它使开发人员能够创建动态、交互式和可自定义的内容。...我们可以在 「Keystone」 中为我们网站的不同部分创建自定义的可重用组件。

    5.3K20

    WordPress多语言WPMLv4.6.3插件 自动翻译多国语言

    WPML包括完整的API,用于与其他插件和翻译系统集成。这样,开发人员就可以轻松地使用WPML并将其产品转换为多语言。 功能 WPML使构建多语言网站和运行它们变得容易。...它兼容性强 每个使用WordPress API的主题或插件都可以与WPML一起运行多语言。 它可靠 WPML开发人员提供全面和持续的支持,更新定期发布。开发人员还提供了大量的文档。...WPML字符串翻译 字符串翻译插件允许直接从WordPress中翻译界面字符串,而无需使用.mo文件。 字符串翻译插件不仅允许翻译静态文本,还允许你翻译位于文章和页面之外的用户生成的文本。...WPML粘性链接 这个粘性链接插件可以防止内部链接永久性地断裂。它会自动跟踪站点中的链接页面,并使所有传入的链接保持最新。当您更改永久链接结构、层次结构甚至页面别名时,所有传入的链接都会立即更新。...WPML CMS导航 CMS导航插件添加了一些导航元素,你可以在构建网站时使用它们。包括面包屑、下拉菜单和侧边栏导航。

    3.4K10

    你必须知道的11个微前端框架

    每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面和应用程序。...每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面及应用程序。 ?...在本文的列表中,作者收集了最杰出的微前端构建工具。欢迎读者在评论中添加反馈或建议! 1. Bit Bit 容许你从独立的组件组建和管理前端。...开发人员可以在所有受影响的应用程序中持续和安全地将更改传播到组件。 ? 作为结果,通过 简单的解耦代码库、自治团队、小型定义良好的 API、独立的发布管道 和 持续增量升级,增强了工作流程。...该项目旨在解决由较小的子应用程序组成较大的应用程序时所面临的一些主要问题,例如发布静态资源、集成单个子应用程序、确保子应用程序在开发和部署过程中彼此独立且运行时相互隔离、处理公共依赖性和处理性能问题等。

    4.8K10

    2020 非常火的 11 个微前端框架

    每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面和应用程序。...每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面及应用程序。...在本文的列表中,作者收集了最杰出的微前端构建工具。欢迎读者在评论中添加反馈或建议!   1. Bit   Bit 容许你从独立的组件组建和管理前端。...开发人员可以在所有受影响的应用程序中持续和安全地将更改传播到组件。 作为结果,通过 简单的解耦代码库、自治团队、小型定义良好的 API、独立的发布管道 和持续增量升级,增强了工作流程。...该项目旨在解决由较小的子应用程序组成较大的应用程序时所面临的一些主要问题,例如发布静态资源、集成单个子应用程序、确保子应用程序在开发和部署过程中彼此独立且运行时相互隔离、处理公共依赖性和处理性能问题等。

    2.5K22

    2020 非常火的 11 个微前端框架

    每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面和应用程序。...每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面及应用程序。...在本文的列表中,作者收集了最杰出的微前端构建工具。欢迎读者在评论中添加反馈或建议! 1. Bit Bit 容许你从独立的组件组建和管理前端。...开发人员可以在所有受影响的应用程序中持续和安全地将更改传播到组件。 作为结果,通过 简单的解耦代码库、自治团队、小型定义良好的 API、独立的发布管道 和 持续增量升级,增强了工作流程。...该项目旨在解决由较小的子应用程序组成较大的应用程序时所面临的一些主要问题,例如发布静态资源、集成单个子应用程序、确保子应用程序在开发和部署过程中彼此独立且运行时相互隔离、处理公共依赖性和处理性能问题等。

    2K20

    Angular 11正式发布:加入webpack 5,升级至TS 4.0,不再支持IE 9 和10

    在编译时,Angular CLI 将下载和内联在应用程序中使用和链接的字体。我们会在使用版本 11 构建的应用中默认启用此功能。要利用这一优化,你需要做的就是更新自己的应用!...它为开发人员提供了一种在测试过程中使用受支持的 API 与 Angular Material 组件交互的方法。 随着版本 11 的发布,我们为所有组件都加上了测试带!...manualChangeDetection 函数可以用来禁用单元测试中的自动更改检测,使开发人员可以更精细地控制更改检测。...Linting 在以前的 Angular 版本中,我们提供了 linting(TSLint)的一个默认实现。现在,TSLint 的项目创建者已经弃用它了,并建议大家迁移到 ESLint。...这篇文章中的一些公告是路线图中正在进行的项目更新。这也反映了我们所使用的方法,通过这种方法我们可以逐步推进更多工作,并允许开发人员提供早期反馈,使我们能将这些反馈引入最终版本中。

    4.6K30

    PyTorch 1.8发布,支持AMD GPU和Python函数转换

    该版本整合了自去年 10 月 1.7 版本发布以来的 3000 多次 commit,提供了编译、代码优化、科学计算前端 API 方面的主要更新和新特性。...新增和更新 API 通过 torch.fft 支持 NumPy 兼容的 FFT 操作 PyTorch 1.7 版本提出了这一特性的 Beta 版,而在 1.8 版本中该特性更新为稳定版。...使用 torch.fx 进行 Python 代码转换 这一 Beta 特性支持 Python 代码转换,开发者可以利用它做 Conv/BN 融合、图模式量化、实现 vmap 等。...支持 PyTorch Mobile 此次版本更新发布了一组新的移动端教程,包括在 iOS 端和安卓端实现图像分割 DeepLabV3 模型。...硬件支持 在硬件支持方面,PyTorch 1.8 版本新增了两个 Beta 特性: 扩展 PyTorch Dispatcher,使之适应新型 C++ 后端; 支持 AMD ROCm。

    76910

    Java 12 JDK 12 正式发布

    Microbenchmark Suite 微基准测试套件 JDK 源码中新增了一套微基准测试套件,使开发人员可以轻松运行现有的微基准测试并创建新的基准测试。...JVM Constants API JVM 常量 API 引入 API 对关键类文件和运行时工件建模,特别是可从常量池加载的常量。...在新的 java.lang.invoke.constant 包中定义了一系列基于值的符号引用(JVMS 5.1)类型,它们能够描述每种可加载常量。...讨论 留意到不少开发者对 Raw String Literals 特性情有独钟,该特性类似于 JavaScript ES6 语法中的模板字符串,使用它基本可以告别丑陋的字符串拼接。...在留言区和大家分享吧!~ 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106923.html原文链接:https://javaforall.cn

    48110

    揭秘LOL背后的IT基础架构丨开发者“打野”工具能做什么?

    image.png 我们在Toolbox中的指标度量系统是一站式的,可提供诸如服务状态和位置的核心服务信息。如果出现问题,此系统使我们能够立即开始分流。...来介绍Buildtracker——这个工具是另一个由API/网络驱动的工具,团队可以选择自动或手动的方式发布和查询数据。当软件从代码转换为服务时,这使他们可以跟踪这个软件。...团队还可以创建自己的构建管道,并使用此API进行跟踪。然后,他们可以在其构建中搜索如下结果: image.png 上图是在Buildtracker工具中我们的配置服务条目的截图。...Buildtracker中的“发布管理”视图使我们能够查看使用此类元数据为团队提供的全部功能: image.png 这张图只是发行团队中用于管理《英雄联盟》发行版本的其中一个存储桶的快照。...结论 我们在文章中介绍的很多生态系统工具,都是自动地为团队工作,另外一些是选择加入的技术,团队可以选择使用它们,或者自己来做。

    85920

    Claude Code 通过流式 HTTP 获得对远程 MCP 服务器的支持

    例如,开发人员可以使用 Sentry MCP 服务器获取他们项目中的错误和问题列表,检查是否有可用的修复,并使用 Claude 应用它们,所有这些都在一个统一的工作流程中完成。...其他集成示例包括从 API 拉取数据、访问远程文档、使用云服务、在共享的团队资源上进行协作等等。.../mcp >/mcp 在 Claude Code 中执行的 /mcp 命令会打开一个交互式菜单,其中提供了使用 OAuth 进行身份验证的选项。...因此,需要仔细考虑在何处使用它是有意义的: MCP 的优势在于需要深度上下文集成的场景:多存储库调试会话、需要历史上下文的遗留系统分析,或同时结合多个数据源的工作流程。...Anthropic 发布了一份与各自创建者合作开发的 MCP 服务器列表,但在 GitHub 上可以找到更广泛的集合。

    1.2K10

    Flutter 1.22 正式发布

    对于Android 11,此更新支持新类型的显示切口以及在调出软键盘时更流畅的动画。 该版本发布于我们的1.20发布两个月之后,因此比大多数版本都短。...debug应用程序,但实际开发debug除外 针对本地调试的Flutter应用程序的有关网络安全的新策略使iOS 14显示一次性确认对话框(仅在开发过程中,不适用于已发布的Flutter应用程序) 如果您要通过...一旦在更广泛的社区中得到更多使用,我们将默认在将来的版本中启用它。 Google Maps和WebView插件已经从Platform Views的改进中受益。...注意添加了Layout Explorer,您可以在代码旁边使用它。...在适用于Visual Studio Code的Flutter扩展的最新版本中,现在可以正确解析这些链接,以使您可以直接从输出中启用链接。 ? 看来这是一件小事,但是对于此功能的初步反馈已经非常积极。

    10.2K20

    JAVA中的反射机制

    反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高! 看概念很晕的,继续往下看。...还是哪句话要学着不断的查询API,那才是我们最好的老师。...五,反射加配置文件,使我们的程序更加灵活: 在设计模式学习当中,学习抽象工厂的时候就用到了反射来更加方便的读取数据库链接字符串等,当时不是太理解,就照着抄了。...看一下.NET中的反射+配置文件的使用: 当时用的配置文件是app.config文件,内容是XML格式的,里边填写链接数据库的内容: lt;appSettings>...综上为,JAVA反射的再次学习,灵活的运用它,能够使我们的代码更加灵活,但是它也有它的缺点,就是运用它会使我们的软件的性能降低,复杂度增加,所以还要我们慎重的使用它。

    66930

    📑教你如何编写一份 API 文档

    **词汇表:**与其在整个文档中解释每一个技术术语,你都可以链接到一个词汇表,其中提供了术语、schema 等的定义。...维护你的文档 在首次发布文档后,你需要确保定期重新查看文档,以保持内容的实时性。没有什么比不完整或不准确的文档更让你的潜在 API 用户更反感的了。...如果不长期保持有效的文档,开发者将无法使用你的 API,API 的采用率也随之会下降。每次更新或发布新功能时,都应在文档中有所体现,并将其视为发布 API 的重要组成部分。...将文档整合到自动化流程中 你的文档和 API 应该同步给开发者。随着 API 的开发,你的文档也要随之跟新,尤其是在发布新功能时。所以要尽可能实现自动化,节省你的文档编写时间。...Dropbox API 文档 Dropbox 的 API 使开发者能够创建与 Dropbox 文档共享平台的集成。

    87410

    Java 24(Oracle JDK 24)正式发布,全网最全的新特性速览。Java 8 骨灰级程序员前来报道!

    ,方法是在 HotSpot Java 虚拟机启动时,使应用程序的类立即处于加载和链接状态。...这将通过在一次运行期间监视应用程序并将所有类的加载和链接形式存储在缓存中以供后续运行使用来实现。 8....第二个目标是使 JDK 组件能够迁移到标准 API,并最终删除 JDK 内部的第三方 ASM 库副本。...此功能在 JDK 22 和 JDK 23 中作为预览版提出。该 API 将在 JDK 24 中最终确定。目标包括使流管道更加灵活和富有表现力,并允许自定义中间操作来操作无限大小的流。 10....在构建 JDK 时必须启用此功能(默认情况下不会启用),某些 JDK 供应商可能选择不启用它。

    4.5K20
    领券