15 Commits (1d6bfdca386fd212f01de24a0409749efdcaf61c)

Author SHA1 Message Date
  nihui f7af84f001
pnnx reset maxpool return_indices if only output found, drop convtransposed output_size arg for static output padding (#4654) 3 years ago
  nihui 91cc508a23
pnnx recognize foldable scalar and fuse it into expression (#4639) 3 years ago
  nihui a7e3c62a1b
save foldable constants in file for reducing memory usage (#4337) 3 years ago
  nihui b4bae2c9e4
pnnx convert torch.tensor_split, fuse full dim size slice to tensor_split (#3988) 4 years ago
  nihui c5fed063f5
pnnx fuse expression skip foldable (#3875) 4 years ago
  nihui 318dc4f5f5
convert Tensor.select to ncnn, fuse multiheadattention unpack, add vit_b_32 end2end test (#3763) 4 years ago
  nihui a2b25c88b0
pnnx convert torch.einsum (#3744) 4 years ago
  nihui 340b4e673e
pnnx fold constant (#3521) 4 years ago
  nihuini 4ba1eb6d2f
assign unique names for all pnnx operator and operand names. fix #3493 4 years ago
  nihui 7d3503c06a
pnnx Tensor index (#3483) 4 years ago
  nihuini 23d3340017
pnnx norm stack 4 years ago
  nihui e8046aeb79
convert dropout family (#3425) 4 years ago
  nihui 7b0f3fbb78
pnnx user provided parameter (#3417) 4 years ago
  nihui 999e640d43
dynamic convolution weight (#3408) 4 years ago
  nihui e4c821a468
PNNX is an open standard for PyTorch model interoperability (#3262) 4 years ago