@yuntiandeng: 完全同意。用 ProgramAsWeights 替换了正则表达式(而且确实有效):import programasweights as paw fn = pa…

X AI KOLs Following 工具

摘要

一条推文,赞同 ProgramAsWeights 可以替代正则表达式,并演示了一个从自然语言编译的电子邮件验证函数。

完全同意。用 ProgramAsWeights 替换了正则表达式(而且确实有效): import programasweights as paw fn = paw.compile_and_load("check whether a string looks like a valid email address") fn("[email protected]") # "valid" fn("abc@def") # "invalid"
查看原文
查看缓存全文

缓存时间: 2026/08/06 14:44

完全同意。我用 ProgramAsWeights 替换了正则表达式(而且它真的有效):

import programasweights as paw

fn = paw.compile_and_load("check whether a string looks like a valid email address")

fn("[email protected]") # "valid"
fn("abc@def") # "invalid"

相似文章

Program-as-Weights: 面向模糊函数的编程范式

Hugging Face Daily Papers

Program-as-Weights (PAW) 引入了一种编程范式,其中40亿参数的编译器将自然语言规范翻译成紧凑的神经工件,可由6亿参数的解释器执行,性能与320亿参数的模型相当,但内存和推理成本大幅降低。