Checkpoint the party/runtime stack before share-program and malicious-mode work.
Ship the TLS mesh, composer, Beaver/Yao/leaf MPC, prep/online paths, apps, and docs so the tree is pushable before elevating share_expr, security_mode, and prep resume. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
695f8e84f7
commit
0d22946a0e
1835 changed files with 170291 additions and 2849 deletions
|
|
@ -90,6 +90,7 @@ TEST(EasyLut, FewPiecesAtEveryPrecision)
|
|||
EXPECT_EQ((grotto::make_squared_relu_lut<std::int16_t>(0).parts()), 2u);
|
||||
EXPECT_EQ((grotto::make_leaky_relu_lut<std::int16_t>(0).parts()), 1u);
|
||||
EXPECT_EQ((grotto::make_leaky_relu_lut<std::int16_t>(3).parts()), 2u);
|
||||
EXPECT_EQ((grotto::make_leaky_relu_hundredth_lut<std::int16_t>().parts()), 2u);
|
||||
|
||||
for (unsigned fractional_bits : {0u, 2u, 4u})
|
||||
{
|
||||
|
|
@ -144,6 +145,10 @@ TEST(EasyLut, ExactLinesMatchOnInt16)
|
|||
return raw >= 0 ? raw : round_div(raw, 4);
|
||||
});
|
||||
}
|
||||
const auto hundredth = grotto::make_leaky_relu_hundredth_lut<std::int16_t>();
|
||||
expect_all<std::int16_t>(hundredth, [](std::int64_t raw) {
|
||||
return raw >= 0 ? raw : round_div(raw, 100);
|
||||
});
|
||||
}
|
||||
|
||||
TEST(EasyLut, ClipIsTheGeneralProgram)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue