Как я имею дело с ClassNotLoadedException при отладке?

Попробуйте установить аргумент standardize равным False (как показано в приведенном ниже коде). Подробнее о параметре beta_constraints можно прочитать здесь :

glm1 <- h2o.glm(x=c('x1','x2'),
                y='col',
                family='binomial',
                lambda=0,
                alpha=0,
                training_frame = as.h2o(df1),
                beta_constraints=beta_const_df,
                standardize = F
)
glm1@model$coefficients
> glm1@model$coefficients
#Intercept        x1        x2 
#27.6      -1.0      -2.6 

26
задан DanM 4 February 2013 в 04:26
поделиться

3 ответа

В основном это означает, что загрузчик классов не загрузил класс GridSquare []. При этом в некотором роде это похоже на ошибку в отладчике. Связь точки останова с кодом кажется немного нарушенной. Либо вам нужно перекомпилировать, чтобы номера строк синхронизировались, либо возникла другая проблема. В этот момент кода (после присвоения) его нужно загрузить. Если только getSquares не возвращает подкласс (GridSquareSubclass []), в этот момент JVM может не загрузить его, потому что он ей не нужен (пока).

25
ответ дан 28 November 2019 в 17:19
поделиться
//Give a SIZE to the array:
GridSquare[] squares = GridSquare[this.theGrid.size()];

//Fill each element of the array with the object constructor to avoid the null value
for(int i=0; i<this.theGrid.size(); i++){
    squares[i] = new GridSquare();
    squares[i] = this.theGrid.getSquares(14, 18, 220, 222);
}
0
ответ дан juldeh 28 November 2019 в 17:19
поделиться

Я столкнулся с той же проблемой, я только что создал открытый метод static void main, создал объект того же типа и Java-приложение Run As, затем я удалил метод main, теперь он работает нормально.

-3
ответ дан Raghavendra Nanjundappa 28 November 2019 в 17:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: