When adding/changing code, use names that (1) match existing project conventions, (2) clearly express intent, and (3) avoid reserved/problematic identifier patterns.
Rules:
_ (e.g., prefer top, front, behind over _top, _front).size_threshold; prefer names that encode behavior/meaning (e.g., budget_count_threshold / budget_drop_threshold).kernel_w, stride_w, and similarly out_w, out_h).z y x meaning dep/row/col), and ensure axis transforms follow ncnn conventions.Example (naming fixes):
// Bad: reserved leading underscore + vague intent
int _top;
size_t size_threshold = 10;
// Good: non-reserved + semantic intent
int top;
size_t budget_drop_threshold = 10;
// Good: follow *_w / *_h conventions
int out_w = pd.get(18, out_h);
Enter the URL of a public GitHub repository