Lines Matching refs:top_h
91 int top_h = 0; in forward() local
97 top_h += bottom_blob.h * bottom_blob.elempack; in forward()
100 int out_elempack = opt.use_packing_layout && top_h % 4 == 0 ? 4 : 1; in forward()
104 top_blob.create(w, top_h / out_elempack, out_elemsize, out_elempack, opt.blob_allocator); in forward()
111 … top_blob_unpacked.create(w, top_h / elempack, elemsize, elempack, opt.workspace_allocator); in forward()
292 int top_h = 0; in forward() local
296 top_h += bottom_blob.h; in forward()
300 top_blob.create(w, top_h, channels, elemsize, elempack, opt.blob_allocator); in forward()
417 int top_h = 0; in forward_bf16s_fp16s() local
423 top_h += bottom_blob.h * bottom_blob.elempack; in forward_bf16s_fp16s()
429 out_elempack = opt.use_fp16_arithmetic && top_h % 8 == 0 ? 8 : top_h % 4 == 0 ? 4 : 1; in forward_bf16s_fp16s()
434 top_blob.create(w, top_h / out_elempack, out_elemsize, out_elempack, opt.blob_allocator); in forward_bf16s_fp16s()
441 … top_blob_unpacked.create(w, top_h / elempack, elemsize, elempack, opt.workspace_allocator); in forward_bf16s_fp16s()
754 int top_h = 0; in forward_bf16s_fp16s() local
758 top_h += bottom_blob.h; in forward_bf16s_fp16s()
762 top_blob.create(w, top_h, channels, elemsize, elempack, opt.blob_allocator); in forward_bf16s_fp16s()