deeplearning4j/deeplearning4j

View on GitHub

Showing 6,111 of 13,975 total issues

Method backpropGradient has 35 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    @Override
    public Pair<Gradient, INDArray> backpropGradient(INDArray epsilon, LayerWorkspaceMgr workspaceMgr) {
        assertInputSet(true);
        INDArray z = preOutput(true, workspaceMgr);
        INDArray delta = layerConf().getActivationFn().backprop(z, epsilon).getFirst(); //Shape: [mb, vector, seqLength]

    Method doBackward has 35 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        @Override
        public Pair<Gradient, INDArray[]> doBackward(boolean tbptt, LayerWorkspaceMgr workspaceMgr) {
            // this is basically doForward on UnstackVertex
            if (!canDoForward())
                throw new IllegalStateException("Cannot do forward pass: input not set");

      Method doImport has 35 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          override fun doImport(
              sd: SameDiff,
              attributes: Map<String, Any>,
              outputNames: List<String>,
              op: SameDiffOp,

        Method doImport has 35 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            override fun doImport(
                sd: SameDiff,
                attributes: Map<String, Any>,
                outputNames: List<String>,
                op: SameDiffOp,

          Method ssyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
          Open

              protected void ssyrk(char Order, char Uplo, char Trans, int N, int K, float alpha, INDArray A, int lda, float beta,
                              INDArray C, int ldc) {

            Method ssymv has 11 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                protected void ssymv(char order, char Uplo, int N, float alpha, INDArray A, int lda, INDArray X, int incX,
                                float beta, INDArray Y, int incY) {

              Method ssyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                  protected void ssyrk(char Order, char Uplo, char Trans, int N, int K, float alpha, INDArray A, int lda, float beta,
                                  INDArray C, int ldc) {

                Method dsymv has 11 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                    protected void dsymv(char order, char Uplo, int N, double alpha, INDArray A, int lda, INDArray X, int incX,
                                    double beta, INDArray Y, int incY) {

                  Method ssymv has 11 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                      protected void ssymv(char order, char Uplo, int N, float alpha, INDArray A, int lda, INDArray X, int incX,
                                      float beta, INDArray Y, int incY) {

                    Method dsyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                        protected void dsyrk(char Order, char Uplo, char Trans, int N, int K, double alpha, INDArray A, int lda,
                                        double beta, INDArray C, int ldc) {

                      Method dsyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                          protected void dsyrk(char Order, char Uplo, char Trans, int N, int K, double alpha, INDArray A, int lda,
                                          double beta, INDArray C, int ldc) {

                        Method dsymv has 11 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                            protected void dsymv(char order, char Uplo, int N, double alpha, INDArray A, int lda, INDArray X, int incX,
                                            double beta, INDArray Y, int incY) {

                          Method accumulate has 11 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                              void accumulate(PointerPointer extraPointers,
                                              PointerPointer x,  LongPointer xShapeInfo,
                                              PointerPointer dx,  LongPointer dxShapeInfo,
                                              Pointer z,  LongPointer zShapeInfo,
                                              Pointer dz,  LongPointer dzShapeInfo,

                            Method execAggregateBatch has 11 arguments (exceeds 4 allowed). Consider refactoring.
                            Open

                                void execAggregateBatch(PointerPointer extras, int numAggregates, int opNum, int maxArgs,
                                                        int maxShapes, int maxIntArrays, int maxIntArraySize, int maxIdx, int maxReals,
                                                        Pointer ptrToArguments, @Cast("nd4j::DataType") int dataType);

                              Method execCustomOpWithScope has 11 arguments (exceeds 4 allowed). Consider refactoring.
                              Open

                                  int execCustomOpWithScope(PointerPointer extraPointers, Pointer state, long opHash, long[] scopes, int numScopes, PointerPointer inputBuffers, PointerPointer inputShapes, int numInputs, PointerPointer outputBuffers, PointerPointer outputShapes, int numOutputs);

                                Method im2col has 11 arguments (exceeds 4 allowed). Consider refactoring.
                                Open

                                    public static INDArray im2col(INDArray img, int kh, int kw, int sy, int sx, int ph, int pw, int dH, int dW, boolean isSameMode,
                                                                  INDArray out) {

                                  Method ssyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                      protected abstract void ssyrk(char Order, char Uplo, char Trans, int N, int K, float alpha, INDArray A, int lda,
                                                      float beta, INDArray C, int ldc);

                                    Method dsymv has 11 arguments (exceeds 4 allowed). Consider refactoring.
                                    Open

                                        protected abstract void dsymv(char order, char Uplo, int N, double alpha, INDArray A, int lda, INDArray X, int incX,
                                                        double beta, INDArray Y, int incY);

                                      Method inputs has 11 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                          private static SDVariable[] inputs(SameDiff sd,
                                                                             SDVariable queries,
                                                                             SDVariable values,
                                                                             SDVariable keys,
                                                                             SDVariable attentionScoresOut,

                                        Method dsyrk has 11 arguments (exceeds 4 allowed). Consider refactoring.
                                        Open

                                            protected abstract void dsyrk(char Order, char Uplo, char Trans, int N, int K, double alpha, INDArray A, int lda,
                                                            double beta, INDArray C, int ldc);
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language