Python开源项目周排行 2023年第31周

Python开源项目周排行 2023年第31周_第1张图片

# 2023年第31周 2023年8月20日
1 Jax 一个由Google 2018 年开发的用于优化科学计算Python 库: 它可以被视为GPU 和TPU 上运行的NumPy , jax.numpy提供了与numpy非常相似API接口。,Just After eXceution(JAX)是CPU、GPU和TPU上的NumPy,具有出色的自动区分功能。它是一个用于高性能数值计算的Python库,特别是机器学习研究。它的数值API是基于NumPy,一个用于科学计算的函数库。Python和NumPy都是著名的和常用的编程语言,使JAX变得直接、通用和简单的实现。在机器学习领域,大家可能对 TensorFlow 和 PyTorch 已经耳熟能详,但除了这两个框架,一些新生力量也不容小觑,它就是谷歌推出的 JAX。开发 JAX 的出发点是什么?说到这,就不得不提 NumPy。NumPy 是 Python 中的一个基础数值运算库,被广泛使用。但是 numpy 不支持 GPU 或其他硬件加速器,也没有对反向传播的内置支持,此外,Python 本身的速度限制阻碍了 NumPy 使用,所以少有研究者在生产环境下直接用 numpy 训练或部署深度学习模型。 在此情况下,出现了众多的深度学习框架,如 PyTorch、TensorFlow 等。但是 numpy 具有灵活、调试方便、API 稳定等独特的优势。而 JAX 的主要出发点就是将 numpy 的以上优势与硬件加速结合。TensorFlow 由谷歌开发,最初版本可追溯到 2015 年开源的 TensorFlow0.1,之后发展稳定,拥有强大的用户群体,成为最受欢迎的深度学习框架。但是用户在使用时,也暴露了 TensorFlow 缺点,例如 API 稳定性不足、静态计算图编程复杂等缺陷。因此在 TensorFlow2.0 版本,谷歌将 Keras 纳入进来,成为 tf.keras。PyTorch(Python-Torch) 是来自 Facebook 的机器学习库。用 TensorFlow 还是 PyTorch?在一年前,这个问题毫无争议,研究者大部分会选择 TensorFlow。但现在的情况大不一样了,使用 PyTorch 的研究者越来越多。
2 KeymouseGo 类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入.功能:记录用户的鼠标键盘操作,通过触发按钮自动执行之前记录的操作,可设定执行的次数,可以理解为 精简绿色版 的 按键精灵。 用途:在进行某些操作简单、单调重复的工作时,使用本软件就可以很省力了。自己只要做一遍,然后接下来就让电脑来做。桌面模式 1、点击 录制 按钮,开始录制。 2、在计算机上进行任意操作,如点击鼠标、键盘输入,这部分的动作会被记录下来。 3、点击 结束 按钮,结束录制。 4、点击 启动 按钮,计算机会重复执行一遍第2步中所录制的动作。
3 roop 一键换脸
4 youtube-dl 命令行程序从YouTube.com和其他视频网站下载视频
5 locust 一个开源负载测试工具。使用 Python 代码定义用户行为,也可以仿真百万个用户。 Locust 是非常简单易用,分布式,用户负载测试工具。Locust 主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户。 Locust 是完全基于时间的,因此单个机器支持几千个并发用户。
6 krita 一款自由开源的免费绘画软件,使用 GPL 许可证发布。它的功能齐全,能胜任从起草、勾线、上色到最终调整的所有绘画流程,可以绘制概念草图、插画、漫画、动画、接景和 3D 贴图,支持数位板、压感、防抖、图层、滤镜、色彩管理等功能
7 zombie 该款植物大战僵尸是一款基于 pygame 的射击版防守游戏。简单易玩,很容易上手,一般射击类游戏,都可以采用该款游戏的框架。
8 facechain 一款可以用于打造个人数字形象的深度学习模型工具。用户只需提供最低三张照片即可获得独属于自己的个人形象数字替身。FaceChain 支持在梯度的界面中使用模型训练和推理能力,也支持资深开发者使用 python 脚本进行训练推理。
9 kityminder 百度 FEX 团队的 f-cube 小组(原 UEditor 小组)的又一力作。作为一款在线的脑图编辑工具,它有着很多 Native 编辑工具的交互体验。KM 与 UE 有着一样的宗旨,就是注重最终用户的使用体验。同时,它充分发挥了 Web 云存储的优势,可以直接将编辑中的脑图同步到云端。此外,借由独创的 “云盘分享” 功能,用户可以一键将当前编辑的脑图直接生成在线链接共享给其他用户,实现无缝沟通。 KM 是基于 SVG 技术实现,使用 JavaScript+html 实现。支持绝大多数的主流浏览器。


 

分类: Python开源项目周排行标签: 科学计算 按键精灵 pygame 负载测试 youtube 游戏



注:当前文章会不定期进行更新。如果您对本文有更好的建议,有新资料推荐, 可以点击: 欢迎分享优秀网站 。

 

你可能感兴趣的:(Python开源项目周排行,python,开源,开发语言,人工智能)