smu-ivpl / FastInterCU-VVC

Official implementation of "Deep Neural Network-based Fast Inter CU Splitting Algorithm for Versatile Video Coding (VVC) Standard"
29 stars 11 forks source link

error #4

Open liaohengrui opened 1 year ago

liaohengrui commented 1 year ago

started @ Wed May 17 15:32:28 2023 POC 0 LId: 0 TId: 0 ( IDR_N_LP, I-SLICE, QP 29 ) 157704 bits [Y 38.5708 dB U 41.7305 dB V 42.7738 dB] [ET 49 ] [L0] [L1] POC 32 LId: 0 TId: 0 ( CRA, I-SLICE, QP 29 ) 158616 bits [Y 38.1326 dB U 41.4422 dB V 41.9462 dB] [ET 49 ] [L0] [L1] terminate called after throwing an instance of 'std::runtime_error' what(): The following operation failed in the TorchScript interpreter. Traceback of TorchScript (most recent call last): File "", line 3, in forward

  def addmm(self: Tensor, mat1: Tensor, mat2: Tensor, beta: number = 1.0, alpha: number = 1.0):
      return self + mat1.mm(mat2)
                    ~~~~~~~ <--- HERE

  def batch_norm(input : Tensor, running_mean : Optional[Tensor], running_var : Optional[Tensor], training : bool, momentum : float, eps : float) -> Tensor:

RuntimeError: CUDA error: CUBLAS_STATUS_INVALID_VALUE when calling cublasSgemm( handle, opa, opb, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)

Process finished with exit code 134 (interrupted by signal 6: SIGABRT)


i run basketballdrill sequence, is sequence question? please tell me thanks

liaohengrui commented 1 year ago

this is entire log

/home/liao/FastInterCU-VVC/vtm-mlt-cpp/bin/ninja/gcc-11.3/x86_64/release/EncoderApp -c ./cfg/encoder_randomaccess_vtm.cfg -c ./cfg/per-sequence/BasketballDrill.cfg

VVCSoftware: VTM Encoder Version 11.0 [Linux][GCC 11.3.0][64 bit] [SIMD=AVX2]

TOOL CFG: IBD:1 HAD:1 RDQ:1 RDQTS:1 RDpenalty:0 LQP:0 SQP:0 ASR:1 MinSearchWindow:96 RestrictMESampling:0 FEN:1 ECU:0 FDM:1 ESD:0 TransformSkip:1 TransformSkipFast:1 TransformSkipLog2MaxSize:5 ChromaTS:1 BDPCM:0 Tiles: 1x1 Slices: 1 MCTS:0 SAO:1 ALF:1 CCALF:1 WPP:0 WPB:0 PME:2 WaveFrontSynchro:0 WaveFrontSubstreams:1 ScalingList:0 TMVPMode:1 DQ:1 SignBitHidingFlag:0 RecalQP:0 TOOL CFG: LFNST:1 MMVD:1 Affine:1 AffineType:1 PROF:1 SbTMVP:1 DualITree:1 IMV:1 BIO:1 LMChroma:1 HorCollocatedChroma:1 VerCollocatedChroma:0 MTS: 1(intra) 0(inter) SBT:1 ISP:1 SMVD:1 CompositeLTReference:0 Bcw:1 BcwFast:1 LADF:0 CIIP:1 Geo:1 AllowDisFracMMVD:1 AffineAmvr:1 AffineAmvrEncOpt:1 DMVR:1 MmvdDisNum:6 JointCbCr:1 ACT:0 PLT:0 IBC:0 HashME:0 WrapAround:0 VirtualBoundariesEnabledFlag:0 VirtualBoundariesPresentInSPSFlag:1 vertical virtual boundaries:[ ] horizontal virtual boundaries:[ ] Reshape:1 (Signal:SDR Opt:0 CSoffset:6) MRL:1 MIP:1 EncDbOpt:0 FAST TOOL CFG: LCTUFast:1 FastMrg:1 PBIntraFast:1 IMV4PelFast:1 MTSMaxCand: 4(intra) 4(inter) ISPFast:0 FastLFNST:0 AMaxBT:1 E0023FastEnc:1 ContentBasedFastQtbt:0 UseNonLinearAlfLuma:1 UseNonLinearAlfChroma:1 MaxNumAlfAlternativesChroma:8 FastMIP:0 FastLocalDualTree:1 NumSplitThreads:1 NumWppThreads:1+0 EnsureWppBitEqual:0 RPR:0 TemporalFilter:1

started @ Wed May 17 15:32:28 2023 POC 0 LId: 0 TId: 0 ( IDR_N_LP, I-SLICE, QP 29 ) 157704 bits [Y 38.5708 dB U 41.7305 dB V 42.7738 dB] [ET 49 ] [L0] [L1] POC 32 LId: 0 TId: 0 ( CRA, I-SLICE, QP 29 ) 158616 bits [Y 38.1326 dB U 41.4422 dB V 41.9462 dB] [ET 49 ] [L0] [L1] terminate called after throwing an instance of 'std::runtime_error' what(): The following operation failed in the TorchScript interpreter. Traceback of TorchScript (most recent call last): File "", line 3, in forward

  def addmm(self: Tensor, mat1: Tensor, mat2: Tensor, beta: number = 1.0, alpha: number = 1.0):
      return self + mat1.mm(mat2)
                    ~~~~~~~ <--- HERE

  def batch_norm(input : Tensor, running_mean : Optional[Tensor], running_var : Optional[Tensor], training : bool, momentum : float, eps : float) -> Tensor:

RuntimeError: CUDA error: CUBLAS_STATUS_INVALID_VALUE when calling cublasSgemm( handle, opa, opb, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)

Process finished with exit code 134 (interrupted by signal 6: SIGABRT)