@@ -37,8 +37,32 @@ C_kernel_modal <- function(x, ncols, nrows, band, window_size) {
37
37
.Call(`_sits_C_kernel_modal` , x , ncols , nrows , band , window_size )
38
38
}
39
39
40
- dtw <- function () {
41
- .Call(`_sits_dtw` )
40
+ kohonen_dtw <- function () {
41
+ .Call(`_sits_kohonen_dtw` )
42
+ }
43
+
44
+ kohonen_euclidean <- function () {
45
+ .Call(`_sits_kohonen_euclidean` )
46
+ }
47
+
48
+ kohonen_object_distances <- function (data , numVars , numNAs , distanceFunction , weights ) {
49
+ .Call(`_sits_kohonen_object_distances` , data , numVars , numNAs , distanceFunction , weights )
50
+ }
51
+
52
+ RcppMap <- function (data , numVars , numNAs , codes , weights , distanceFunction ) {
53
+ .Call(`_sits_RcppMap` , data , numVars , numNAs , codes , weights , distanceFunction )
54
+ }
55
+
56
+ RcppSupersom <- function (data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , alphas , radii , numEpochs ) {
57
+ .Call(`_sits_RcppSupersom` , data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , alphas , radii , numEpochs )
58
+ }
59
+
60
+ RcppBatchSupersom <- function (data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , radii , numEpochs ) {
61
+ .Call(`_sits_RcppBatchSupersom` , data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , radii , numEpochs )
62
+ }
63
+
64
+ RcppParallelBatchSupersom <- function (data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , radii , numEpochs , numCores ) {
65
+ .Call(`_sits_RcppParallelBatchSupersom` , data , codes , numVars , weights , distanceFunction , numNAs , neighbourhoodDistances , radii , numEpochs , numCores )
42
66
}
43
67
44
68
C_label_max_prob <- function (x ) {
@@ -141,14 +165,6 @@ C_temp_iqr <- function(mtx) {
141
165
.Call(`_sits_C_temp_iqr` , mtx )
142
166
}
143
167
144
- rlang_env_unlock <- function (env ) {
145
- invisible (.Call(`_sits_rlang_env_unlock` , env ))
146
- }
147
-
148
- rlang_env_lock <- function (env ) {
149
- invisible (.Call(`_sits_rlang_env_lock` , env ))
150
- }
151
-
152
168
C_max_sampling <- function (x , nrows , ncols , window_size ) {
153
169
.Call(`_sits_C_max_sampling` , x , nrows , ncols , window_size )
154
170
}
0 commit comments