Skip to main content

黑洞资源笔记

  1. textual-autocomplete:一个Python库,用于在文本应用程序中创建下拉自动完成菜单,允许用户在键入时从建议列表中快速选择。textual-autocomplete支持Textual版本0.11.0及以上。
  2. 数据科学项目模板,重点是易复现和易维护

    该模板允许你:

    给你的项目创建一个可读的结构
    提交代码时自动运行测试
    在运行时强制执行类型提示
    提交前检查代码中的问题
    有效地管理项目中的依赖关系
    为可重复的任务创建简短易读的命令
    仅重新运行管道的修改组件
    自动记录你的代码
    观察并自动化你的代码

    项目地址 | #模板 #数据科学
  3. 面向移动/嵌入式平台的算子性能调优工具箱

    特征。
    调查目标 CPU/GPU 的基本微架构参数 (uarch)。
    绘制分层屋顶线模型的图形,用于评价性能。
    收集CPU/GPU PMU事件数据。
    分析CPU/GPU PMU事件数据(TMA方法论和自定义指标),用于识别性能瓶颈。
    OpenCL Linter,用于指导手动 OpenCL 内核优化 [TBD]。
    C++项目
    支持平台:ARM CPU、Mali GPU、Adreno 6xx GPU
    轻量级和可填充的库
    iOS 平台尚未完全开发使用。

    mperf | 路线图 | 应用
  4. ChatGPT Web GitHub 上一个开源的 ChatGPT 演示网页,基于 Express 和 Vue3 搭建,开发者可以用其搭建一个类似 ChatGPT 的网站。

    项目支持 OpenAI Key、网页 Access Token 访问登录。拥有双模型、多会话储存、上下文逻辑、代码等消息格式化美化处理等功能。 ​​​
  5. 编写和部署云应用的编程框架

    Service Weaver 是一个用于编写、部署和管理分布式应用程序的编程框架。可在机器上本地运行、测试和调试 Service Weaver 应用程序,然后使用单个命令将其部署到云中。

    Service Weaver | #框架
  6. 内存管理精要:持久存储的磁盘在今天已经不是稀缺的资源了,但是 CPU 和内存仍然是相对比较昂贵的资源,作者在调度系统设计精要中曾经介绍操作系统和编程语言对 CPU 资源的调度策略和原理,本文将会介绍计算机中常见的另一个稀缺资源 — 内存,是如何管理的。