Skip to content

Commit 29f7441

Browse files
committed
newdata refactoring
1 parent ecbdf8a commit 29f7441

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

R/LearnerDensKDE.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,8 @@ LearnerDensKDE = R6Class("LearnerDensKDE",
8686
},
8787

8888
.predict = function(task) {
89-
list(pdf = self$model$pdf(task$data()[[1L]]), distr = self$model)
89+
newdata = task$data()[[1]]
90+
list(pdf = self$model$pdf(newdata), distr = self$model)
9091
}
9192
)
9293
)

R/LearnerDensKDEks.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ LearnerDensKDEks = R6Class("LearnerDensKDEks",
6666
},
6767

6868
.predict = function(task) {
69-
list(pdf = self$model$pdf(task$data()[[1]]))
69+
newdata = task$data()[[1]]
70+
list(pdf = self$model$pdf(newdata))
7071
}
7172
)
7273
)

R/LearnerDensLocfit.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@ LearnerDensLocfit = R6Class("LearnerDensLocfit",
7070
},
7171

7272
.predict = function(task) {
73-
list(pdf = self$model$pdf(task$data()[[1]]))
73+
newdata = task$data()[[1]]
74+
list(pdf = self$model$pdf(newdata))
7475
}
7576
)
7677
)

R/LearnerDensLogspline.R

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ LearnerDensLogspline = R6Class("LearnerDensLogspline",
7676

7777
.predict = function(task) {
7878
newdata = task$data()[[1]]
79-
8079
list(pdf = self$model$pdf(newdata), cdf = self$model$cdf(newdata))
8180
}
8281
)

0 commit comments

Comments
 (0)