You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#TODO: not used yet, but maybe best to implement this one later for users who just want to use clustering but do not care about the locally converged solutions
70
70
"ClustResultBest"
71
71
struct ClustResultBest <:ClustResult
72
72
best_results::ClustData
73
73
best_ids::Array{Int,1}
74
-
best_cost::Number
74
+
best_cost::AbstractFloat
75
75
data_type::Array{String}
76
76
clust_config::Dict{String,Any}
77
77
end
@@ -149,10 +149,10 @@ end
149
149
el_demand::Array=[],
150
150
solar::Array=[],
151
151
wind::Array=[],
152
-
weights::Array{Float}=ones(K),
152
+
weights::Array{AbstractFloat,2}=ones(K),
153
153
mean::Dict{String,Array}=Dict{String,Array}(),
154
154
sdv::Dict{String,Array}=Dict{String,Array}(),
155
-
delta_t::Array{Float,2}=ones(T,K),
155
+
delta_t::Array{AbstractFloat,2}=ones(T,K),
156
156
k_ids::Array{Int,1}=collect(1:K)
157
157
)
158
158
constructor 1 for ClustData: provide data individually
@@ -165,10 +165,10 @@ function ClustData(region::String,
165
165
el_demand::Array=[],
166
166
solar::Array=[],
167
167
wind::Array=[],
168
-
weights::Array{Float}=ones(K),
168
+
weights::Array{AbstractFloat,2}=ones(K),
169
169
mean::Dict{String,Array}=Dict{String,Array}(),
170
170
sdv::Dict{String,Array}=Dict{String,Array}(),
171
-
delta_t::Array{Float,2}=ones(T,K),
171
+
delta_t::Array{AbstractFloat,2}=ones(T,K),
172
172
k_ids::Array{Int,1}=collect(1:K)
173
173
)
174
174
dt =Dict{String,Array}()
@@ -212,8 +212,8 @@ end
212
212
K::Int,
213
213
T::Int,
214
214
data::Dict{String,Array},
215
-
weights::Array{Float},
216
-
delta_t::Array{Float,2},
215
+
weights::Array{AbstractFloat,2},
216
+
delta_t::Array{AbstractFloat,2},
217
217
k_ids::Array{Int,1};
218
218
mean::Dict{String,Array}=Dict{String,Array}(),
219
219
sdv::Dict{String,Array}=Dict{String,Array}()
@@ -225,8 +225,8 @@ function ClustData(region::String,
225
225
K::Int,
226
226
T::Int,
227
227
data::Dict{String,Array},
228
-
weights::Array{Float},
229
-
delta_t::Array{Float,2},
228
+
weights::Array{AbstractFloat,2},
229
+
delta_t::Array{AbstractFloat,2},
230
230
k_ids::Array{Int,1};
231
231
mean::Dict{String,Array}=Dict{String,Array}(),
232
232
sdv::Dict{String,Array}=Dict{String,Array}()
@@ -278,8 +278,9 @@ end
278
278
T::Int,
279
279
data::Array,
280
280
data_type::Array{String},
281
-
weights::Array{Float},
281
+
weights::Array{AbstractFloat,2},
282
282
k_ids::Array{Int,1};
283
+
delta_t::Array{AbstractFloat,2}=ones(T,K),
283
284
mean::Dict{String,Array}=Dict{String,Array}(),
284
285
sdv::Dict{String,Array}=Dict{String,Array}()
285
286
)
@@ -291,9 +292,9 @@ function ClustDataMerged(region::String,
0 commit comments