开源项目热榜第71期(20220123)
Czkawka(tch-kav-ka,打嗝)是一个简单、快速、免费的应用程序,可以从你的电脑中删除不必要的文件(重复文件、空文件夹、空文件、类似图像等)。它是用 Rust 写的,它的目标是成为比用 Python 写的 FSlint 或 DupeGuru 更快的替代品。——出自《Czkawka》
Czkawka(tch-kav-ka,打嗝)是一个简单、快速、免费的应用程序,可以从你的电脑中删除不必要的文件(重复文件、空文件夹、空文件、类似图像等)。它是用 Rust 写的,它的目标是成为比用 Python 写的 FSlint 或 DupeGuru 更快的替代品。——出自《Czkawka》
这是一款高性能 POSIX 文件系统,针对云原生环境特别优化设计,在 Apache 2.0 开源协议下发布。它可以简单方便地将海量云存储直接连接到大数据、机器学习、人工智能以及已经投入生产环境的各种应用平台,无需修改代码,就可以像使用本地存储一样高效地使用海量云存储。——出自《JuiceFS》
最新深度学习 NLP 研究的第一个生产级版本。100%开源,包括预先训练的模型和管道;原生可扩展性:唯一在 Apache Spark 上原生构建的 NLP 库动态链接器;多种语言:完全支持Python、Scala和Java。——出自《Spark NLP》
它利用 Unicorn 来模拟 CPU 指令,但可以理解操作系统:它有可执行格式的加载器(目前为 PE、MachO 和 ELF),动态链接器,系统调用和 IO 处理程序。由于这个原因,Qiling 可以运行可执行的二进制文件,而不需要其原生的操作系统。——出自《Qiling高级二进制仿真框架》
它包含了搜索任意大小的向量集合的算法,其中包括那些可能不适合 RAM 的向量。它还包含用于评估和参数调优的支持代码。它是用 C++ 编写的,带有完整的 Python 包装器(版本2和3)。一些最有用的算法是在 GPU 上实现的。——出自《Faiss》
如何使用简单的值类型管理应用程序的状态,并在多个屏幕上共享状态,以便一个屏幕上的变化可以立即在另一个屏幕上观察到。如何将大型特性分解为更小的组件,这些组件可以被提取为它们自己的、独立的模块,并很容易地粘在一起形成特性。如何让应用程序的某些部分以最可测试和最容易理解的方式与外部世界对话......——出自《Swift可组合架构》
这是一个基于神经网络的 PyTorch 实现的用户友好型时间序列预测工具。测试结果表明,NeuralProphet 在一组生成的时间序列上产生了与 Facebook Prophet 质量相当或更高的可解释性预测组件。对于短期到中期的预测,将预测精度提高了 55% 到 92%。——出自《NeuralProphet》
她的灵感来自许多现代框架。你会看到组件看起来像 React 组件,并使用类似 React 的钩子,但像 Vue 一样有简单的可变状态,像 Solid 一样使用 JSX 的静态形式,像 Svelte 一样可以编译,像 Angular 一样使用简单的规定性结构。——出自《Mitosis》
它基于 Nginx 和 etcd。与传统 API 网关相比,它具有动态路由和热加载插件;它有一个内置的低代码 Dashboard,为开发人员提供了强大而灵活的接口;它提供了多个安全插件,用于身份验证和接口验证;提供了热更新和热插件,可以在不重启的情况下持续更新配置......——出自《APISIX》
它是构建铁路计算机控制模型的工具。您可以使用 DecoderPro® 管理机车排班,并轻松编程解码器。您可以使用 PanelPro™ 构建控制面板并控制你的布局,以设置信号和其他功能。OperationsPro™ 允许您创建舱单,将车辆从托运人发送到接收人,并为列车乘务员提供操作说明。——出自《JMRI》
几十年来,编程语言一直将网络简单地视为 I/O 源。Ballerina 则构建了无缝映射到网络编程概念(如服务和网络资源)的结构。它还提供内置语言支持,使用 Docker 和 Kubernetes 在云端部署 Ballerina 应用。——出自《Ballerina编程语言》
它是快速可嵌入的键值存储,专为固态硬盘和持久性内存设计。它通过协调跨 DRAM 和多类固态存储设备的数据放置,优化了性能和耐久性。它适用于支持数据库、软件定义存储(SDS)、高性能计算(HPC)、物联网(IoT)和机器学习(ML)等应用场景。——出自《HSE》