Go语言高性能编程手册(万字长文)
代码的稳健、可读和高效是我们每一个 coder 的共同追求。本文将结合 #Go语言 特性,为书写效率更高的代码,从常用数据结构、内存管理和并发,三个方面给出相关建议 #手册
代码的稳健、可读和高效是我们每一个 coder 的共同追求。本文将结合 #Go语言 特性,为书写效率更高的代码,从常用数据结构、内存管理和并发,三个方面给出相关建议 #手册
eBPF入门与实践指南
#eBPF 源于 BPF,本质上是处于内核中的一个高效与灵活的虚类虚拟机组件,以一种安全的方式在许多内核 hook 点执行字节码。
BPF 最初的目的是用于高效网络报文过滤,经过重新设计,eBPF 不再局限于网络协议栈,已经成为内核顶级的子系统,演进为一个通用执行引擎。 #指南
#eBPF 源于 BPF,本质上是处于内核中的一个高效与灵活的虚类虚拟机组件,以一种安全的方式在许多内核 hook 点执行字节码。
BPF 最初的目的是用于高效网络报文过滤,经过重新设计,eBPF 不再局限于网络协议栈,已经成为内核顶级的子系统,演进为一个通用执行引擎。 #指南
Pinferencia功能包括:
1.快速编码,快速上线。需要最少的代码,需要最少的转换。只是基于你所拥有的。
2.100% 测试覆盖率:语句和分支覆盖率
3.易于使用,易于理解。
4.自动 API 文档页面。所有 API 都通过在线试用功能进行了详细解释。
5.服务于任何模型,甚至可以服务于单个功能。
6.支持 Kserve API,兼容 Kubeflow、TF Serving、Triton 和 TorchServe。在它们之间的切换没有任何痛苦,而且Pinferencia的原型设计要快得多
English Doc | 中文文档
video-subtitle-extractor - 视频硬字幕提取,生成srt文件。无需申请第三方API,本地实现文本识别。基于深度学习的视频字幕提取框架,包含字幕区域检测、字幕内容提取
功能:
提取视频中的关键帧
检测视频帧中文本的所在位置
识别视频帧中文本的内容
过滤非字幕区域的文本,去除水印(台标)文本
去除重复字幕行,生成srt字幕文件
支持视频字幕批量提取
多语言:支持中文/英文、日语、韩语、繁体中文、法语、德语、俄语、西班牙语、葡萄牙语、意大利语字幕的提取
多模式:
快速 - 快速提取字幕但可能丢字幕(推荐)
精准 - 不丢字幕但速度较慢
功能:
提取视频中的关键帧
检测视频帧中文本的所在位置
识别视频帧中文本的内容
过滤非字幕区域的文本,去除水印(台标)文本
去除重复字幕行,生成srt字幕文件
支持视频字幕批量提取
多语言:支持中文/英文、日语、韩语、繁体中文、法语、德语、俄语、西班牙语、葡萄牙语、意大利语字幕的提取
多模式:
快速 - 快速提取字幕但可能丢字幕(推荐)
精准 - 不丢字幕但速度较慢