691 Commits (bcdc276ffedd0a17a083f129cb1f8a7438b6fddf)

Author SHA1 Message Date
  佰阅 bcdc276ffe
add torch.view_as_real and torch.view_as_complex (#5083) 2 years ago
  nihui bedbe599ff
pnnx support torch-2.1 (#5074) 2 years ago
  Marsyule 69d6051850
add F_pairwise_distance to pnnx and ncnn (#4942) 2 years ago
  nihui 78aca88d67
elu 4d and selu 4d (#5047) 2 years ago
  nihui b8d5a5dbec
pnnx fuse conv3d-bn and deconv3d-bn (#5045) 2 years ago
  nihui fdf2c482dc
fuse adaptive pool dynamic output size, implement ncnn adaptive pooling dynamic outsize (#5043) 2 years ago
  Amir Ramezani 7e5fa3ade3
shrink operator (#5022) 2 years ago
  Shu Liqiang a2103be55d
support ReplicationPad3d to ncnn (#4919) 2 years ago
  nihui f412b7f5c4
fix issue 5025 2 years ago
  HuPengsheet 6eb994422a
fix build with new protobuf target for pnnx (#5034) 2 years ago
  Shu Liqiang 83cca26794
pnnx convert torch.mv (#4974) 2 years ago
  Amir Ramezani 0ea587b8c7
celu activation vulkan and onnx conversion (#5018) 2 years ago
  Beq Jal bcfec1da33
Celu layer and export to ncnn (#5019) 2 years ago
  Beq Jal c851231832
add diag layer and its converter (#4935) 2 years ago
  Amir Ramezani 695f770eab
erf implementation (#5012) 2 years ago
  Jiang-Weibo 4a2620d1e2
pnnx add torch.cumprod op (#5002) 2 years ago
  nicochen1118 4923fb955b
pnnx add torch.positive (#4999) 2 years ago
  莫思潋 379dfd2e29
add torch.lgamma to pnnx (#4976) 2 years ago
  zyt1024 b3fbbccd8b
pnnx convert torch narrow (#4918) 2 years ago
  nihui b2e94901d2
fix moduleop attribute order, write weight shape as parameter for ncnn module op (#4970) 2 years ago
  nihui 2c587923c0
pnnx fuse moduleop unpack (#4968) 2 years ago
  nihui cd1c0d6eab
fix build with new protobuf target (#4955) 2 years ago
  nihui cb674ac5ed
fix build with toolchain defined _L _U constants (#4957) 2 years ago
  nihui 39721eeb94
require c++17 for building with new protobuf (#4947) 2 years ago
  nihui 93e395dc4b
pnnx convert torch maximum minimum and torch max min as expression (#4944) 2 years ago
  lrw04 fed3b43c73
Add logxxx to log comp xxx rewriter where xxx = sigmoid or softmax (#4925) 2 years ago
  WXB 070a6d40f2
support torch.t to ncnn (#4940) 2 years ago
  nihui 285d0793d4
pnnx fuse expression for scalar-like attribute and unbind chain (#4928) 2 years ago
  nihui 60fedae38b
fix pnnx ghost reshape shape expression inputs, fix intmax overflow on fuse/eval expression (#4923) 2 years ago
  nihui e02b6e8521
fix pnnx slice copy shape type, inplace op link output (#4914) 2 years ago
  nihui e13fbe2a8a
pnnx add missing Tensor.to pattern (#4908) 2 years ago
  nihui 759d55d555
pnnx convert torch cross and t (#4896) 2 years ago
  nihui 669ee2f2ff
pnnx update (#4870) 2 years ago
  nihui 810bfbac6e
pnnx eliminate noop expand and expand_as (#4850) 2 years ago
  nihui a87be24795
pnnx convert conv with non-zero padding mode (#4849) 2 years ago
  nihui 91090d793b
pnnx fix build, prepend batch for broadcast reshape (#4841) 2 years ago
  nihui 1283a19305
pnnx convert torch round trunc (#4813) 2 years ago
  nihui 8c40a59216
pnnx insert reshape for ncnn global pooling (#4812) 2 years ago
  nihui 9022b7162a
implement all explicit binaryop broadcast types (#4809) 3 years ago
  Zhenjia Guo d9e45ec703
fix pnnx PermissionError (#4801) 3 years ago
  nihui e112461d30
write shape, fuse sam image encoder attention (#4792) 3 years ago
  nihui b8cf8cb73e
pnnx rewrite multiple ops (#4780) 3 years ago
  Justin62628 9dc581e490
Fix pnnx index out of range in eval expression (#4765) 3 years ago
  huoshuai-dot f7f6ca0033
Update onnx2ncnn.cpp (#4754) 3 years ago
  nihui f7652ec72d
pnnx fuse chinese clip mha and write need_weights=False (#4745) 3 years ago
  nihui 1d6bfdca38
fix pnnx pass on fp16 weight, common fp16 conversion routines (#4743) 3 years ago
  nihui f893d2440d
innerproduct allow 1 height gemm (#4730) 3 years ago
  nihui d4046b4ae9
pnnx fuse transformer clip attention and diffusers attentionblock (#4727) 3 years ago
  nihui c038b8227b
pnnx convert sdpa (#4722) 3 years ago
  Yoh 2d9ec410f4
fix pnnx build bug (#4721) 3 years ago