35k words 32 mins.

# cronex # 简介 用于类 corn 任务调度的 Python 模块,提供一个接口用于评估和触发 corn 表达式。 类 corn 任务:Cron 是一种时间表驱动的任务调度程序,用于在特定的时间和日期执行任务。 Corn 表达式:由 5~6 个字段组成,分别表示分钟、小时、日、月、星期和可选的年份 其表达式如下: 12345678910* * * * * command to be executed- - - - -| | | | || | | | ----- 星期 (0 - 7) (星期日 = 0 或 7)| | | ------- 月份 (1 - 12)| |...
5.8k words 5 mins.

# artificial-adversary # 简介 在对用户生成的文本进行分类时,用户可以通过多种方式修改其内容以避免被检测到。这些方法通常是对文本进行表面修改,即更改所使用的原始字符或单词,但保留足够明显的原始含义以供人类读者理解。这些方法包括用相似的字符替换字符、删除或添加标点和空格以及交换单词中的字母。例如,这 please wire me 10,000 US DOLLARS to bank of scamland 可能是一条明显的诈骗信息,但 pl3@se.wire me 10000 US DoLars to,BANK of ScamIand...
14k words 13 mins.

# robotframework-webservice # 简介 一个管理 Robot Framework 任务 / 测试的 Web 服务。 该 Web 服务应启动 Robot Framework 的任务 / 测试,并返回并缓存相应的报告。 运行: 12pip install robotframework-webservicepython -m RobotFrameworkService.main -p 5003 -t path_to_my_taskfolder 测试 123456789http://localhost:5003/robotframework/run/mytask...
11k words 10 mins.

# ttach # 简介 使用 PyTorch 进行图像测试时间增强 与数据增强对训练集的作用类似,测试时增强的目的是对测试图像进行随机修改。因此,我们不会只向训练模型显示一次 12345678 Input | # input batch of images / / /|\ \ \ # apply augmentations (flips, rotation, scale, etc.)| | | | | | | # pass augmented batches through model| | | | | | | # reverse transformations...
37k words 34 mins.

# pytorch-lr-finder # 简介 该项目为 PyTorch 学习率查找器 学习率范围测试是一种提供有关最佳学习率的宝贵信息的测试。在预训练运行期间,学习率在两个边界之间线性或指数增加。较低的初始学习率允许网络开始收敛,随着学习率的增加,它最终会变得太大,网络会发散。 来自 fastai 的调整版本:以指数方式增加学习率并计算每个学习率的训练损失。 lr_finder.plot() 绘制训练损失与对数学习率的关系。 Leslie Smith 的方法:线性增加学习率并计算每个学习率的评估损失。 lr_finder.plot()...
12k words 11 mins.

# sumeval # 简介 不仅支持英文,还支持日文和中文,其他语言也可以轻松扩展 使用方法 pip install sumeval # test_rouge.py 代码分析 # test_rouge.py...
140 words 1 mins.

# LLM 对于 test oracle 生成 # 生成结果 # 一致率分析 # PythonProjectTemplate-master 生成的 assert 和原来的一致的为 100% # cronex-master 共统计了 35 个断言,其中逻辑完全一致的 assert 共 8 个,不一致的 27 个,一致率为 22.9%。
1.3k words 1 mins.

# 分析和理解步骤 # 第一步:找 10 个项目每个随机选 10 个左右的 test case(包含 assert) 分析和理解: 找 10 个项目:我们需要选择 10 个开源项目,这些项目应该包含单元测试,并且测试用例使用了 assert 语句。 随机选 10 个左右的 test case:从每个项目中随机选择大约 10 个测试用例。每个测试用例必须包含至少一个 assert 语句。 具体操作: 在 GitHub 等平台上寻找 10 个开源项目。 确保这些项目有单元测试(通常在 tests 目录下)。 在每个项目中随机选择 10 个包含 assert 语句的测试用例。 # 第二步:把...