最近一个需求:快速、批量处理一批 PDF。文本提取出来之后,发现一个典型问题——正文被折成若干行,一行十几个字就断了。这些换行是排版折行,不是段落边界。下游要按段切分,得先把硬换行删掉,把折行并回句子。
这类判断,我想到用模型来做。推理分 prefill 和 decode 两段,慢的是 decode——一个字一个字往外吐。但 prefill 做完的那一刻,整段输入的每个位置对下一个 tok...
前言
Serverless 即无服务架构,是一种比较流行的基础。
这篇文章我们不会深入 Serverless 定义,我假定你已经懂得 Serverless 服务的一些特点,并懂得使用 C 或者 Go 进行基础的系统编程。我们将从底层实现出发,尝试探索构建一个 Serverless 运行时所需的技术。
在实践中,Serverless 运行时一般由容器构成,但是否真的需要使用容器,我...
看了 http://madebyevan.com/obscure-cpp-features/ 后,有学到一些 C++ 有趣的特性,现在总结一下
内置的一些运算符也可以用关键字替代
像 and, and_eq, bitand, bitor, compl, not, not_eq, or, or_eq, xor, xor_eq, <%, %>, <:, 和 :>...
之前在查找命令行历史的时候,我的方法非常原始,先打几个字,然后用 zsh 自带的向上翻页找对应的命令。再进阶一点的就是用 history | grep xxx 来查找对应命令,或者是按 ctrl+r 来搜索历史,但是我觉得 ctrl+r 真是逆天地难用,键位还十分让人捉急。
今天在 hackernews 上看到 mcfly(https://github.com/cantino/mcfly ...
在写一个 python 的安装脚本 setup.py 时,发现无法用 pip 卸载,报错如下:
Cannot uninstall 'xxxx'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to on...