Skip to content

Commit 519df32

Browse files
committed
mlpack-4.5.1 (untested)
1 parent 82378c3 commit 519df32

File tree

2 files changed

+63
-54
lines changed

2 files changed

+63
-54
lines changed

mlpack/README

+59-50
Original file line numberDiff line numberDiff line change
@@ -6,45 +6,45 @@ analog to LAPACK, and aims to implement a wide array of machine learning
66
methods and functions as a 'swiss army knife' for machine learning researchers.
77

88
Runtime requirements:
9-
cygwin-3.5.4-1
10-
libarmadillo-devel-14.0.2-1bl1
11-
libarmadillo14-14.0.2-1bl1
9+
cygwin-3.5.7-1
10+
libarmadillo-devel-14.4.0-1bl1
11+
libarmadillo14-14.4.0-1bl1
1212
libgcc1-12.4.0-3
1313
libgomp1-12.4.0-3
1414
libstdc++6-12.4.0-3
1515
pkg-config-2.3.0-1
1616

1717
Build requirements:
1818
(besides corresponding -devel packages)
19-
binutils-2.43.1-1
19+
binutils-2.44-1
2020
cereal-1.3.2-1bl2
2121
cmake-3.28.3-1
2222
cygport-0.36.9-1
23-
ensmallen-2.21.1-1bl1
23+
ensmallen-2.22.1-1bl1
2424
gcc-core-12.4.0-3
2525
gcc-g++-12.4.0-3
26-
libarmadillo-devel-14.0.2-1bl1
27-
ninja-1.12.0-1
26+
libarmadillo-devel-14.4.0-1bl1
27+
ninja-1.12.1-1
2828
txt2man-1.7.1-1bl1
2929

3030
Canonical website:
3131
https://github.com/mlpack/mlpack
3232

3333
Canonical download:
34-
https://github.com/mlpack/mlpack/archive/refs/tags/4.4.0.tar.gz
34+
https://github.com/mlpack/mlpack/archive/refs/tags/4.5.1.tar.gz
3535

3636
-------------------------------------------
3737

3838
Build instructions:
39-
1. unpack mlpack-4.4.0-X-src.tar.xz
39+
1. unpack mlpack-4.5.1-X-src.tar.xz
4040
2. if you use setup to install this src package,
4141
it will be unpacked under /usr/src automatically
4242
% cd /usr/src
43-
% cygport ./mlpack-4.4.0-X.cygport all
43+
% cygport ./mlpack-4.5.1-X.cygport all
4444

4545
This will create:
46-
/usr/src/mlpack-4.4.0-X-src.tar.xz
47-
/usr/src/mlpack-4.4.0-X.tar.xz
46+
/usr/src/mlpack-4.5.1-X-src.tar.xz
47+
/usr/src/mlpack-4.5.1-X.tar.xz
4848

4949
-------------------------------------------
5050

@@ -102,9 +102,6 @@ Files included in the binary package:
102102
/usr/include/mlpack/base.hpp
103103
/usr/include/mlpack/config.hpp
104104
/usr/include/mlpack/core.hpp
105-
/usr/include/mlpack/core/arma_extend/Mat_extra_bones.hpp
106-
/usr/include/mlpack/core/arma_extend/SpMat_extra_bones.hpp
107-
/usr/include/mlpack/core/arma_extend/arma_extend.hpp
108105
/usr/include/mlpack/core/arma_extend/serialize_armadillo.hpp
109106
/usr/include/mlpack/core/cereal/array_wrapper.hpp
110107
/usr/include/mlpack/core/cereal/is_loading.hpp
@@ -207,19 +204,27 @@ Files included in the binary package:
207204
/usr/include/mlpack/core/data/tokenizers/tokenizers.hpp
208205
/usr/include/mlpack/core/data/types.hpp
209206
/usr/include/mlpack/core/data/types_impl.hpp
210-
/usr/include/mlpack/core/dists/diagonal_gaussian_distribution.hpp
211-
/usr/include/mlpack/core/dists/diagonal_gaussian_distribution_impl.hpp
212-
/usr/include/mlpack/core/dists/discrete_distribution.hpp
213-
/usr/include/mlpack/core/dists/discrete_distribution_impl.hpp
214-
/usr/include/mlpack/core/dists/dists.hpp
215-
/usr/include/mlpack/core/dists/gamma_distribution.hpp
216-
/usr/include/mlpack/core/dists/gamma_distribution_impl.hpp
217-
/usr/include/mlpack/core/dists/gaussian_distribution.hpp
218-
/usr/include/mlpack/core/dists/gaussian_distribution_impl.hpp
219-
/usr/include/mlpack/core/dists/laplace_distribution.hpp
220-
/usr/include/mlpack/core/dists/laplace_distribution_impl.hpp
221-
/usr/include/mlpack/core/dists/regression_distribution.hpp
222-
/usr/include/mlpack/core/dists/regression_distribution_impl.hpp
207+
/usr/include/mlpack/core/distances/distances.hpp
208+
/usr/include/mlpack/core/distances/iou_distance.hpp
209+
/usr/include/mlpack/core/distances/ip_metric.hpp
210+
/usr/include/mlpack/core/distances/ip_metric_impl.hpp
211+
/usr/include/mlpack/core/distances/lmetric.hpp
212+
/usr/include/mlpack/core/distances/lmetric_impl.hpp
213+
/usr/include/mlpack/core/distances/mahalanobis_distance.hpp
214+
/usr/include/mlpack/core/distances/mahalanobis_distance_impl.hpp
215+
/usr/include/mlpack/core/distributions/diagonal_gaussian_distribution.hpp
216+
/usr/include/mlpack/core/distributions/diagonal_gaussian_distribution_impl.hpp
217+
/usr/include/mlpack/core/distributions/discrete_distribution.hpp
218+
/usr/include/mlpack/core/distributions/discrete_distribution_impl.hpp
219+
/usr/include/mlpack/core/distributions/distributions.hpp
220+
/usr/include/mlpack/core/distributions/gamma_distribution.hpp
221+
/usr/include/mlpack/core/distributions/gamma_distribution_impl.hpp
222+
/usr/include/mlpack/core/distributions/gaussian_distribution.hpp
223+
/usr/include/mlpack/core/distributions/gaussian_distribution_impl.hpp
224+
/usr/include/mlpack/core/distributions/laplace_distribution.hpp
225+
/usr/include/mlpack/core/distributions/laplace_distribution_impl.hpp
226+
/usr/include/mlpack/core/distributions/regression_distribution.hpp
227+
/usr/include/mlpack/core/distributions/regression_distribution_impl.hpp
223228
/usr/include/mlpack/core/hpt/cv_function.hpp
224229
/usr/include/mlpack/core/hpt/cv_function_impl.hpp
225230
/usr/include/mlpack/core/hpt/deduce_hp_types.hpp
@@ -268,12 +273,6 @@ Files included in the binary package:
268273
/usr/include/mlpack/core/metrics/bleu_impl.hpp
269274
/usr/include/mlpack/core/metrics/iou_metric.hpp
270275
/usr/include/mlpack/core/metrics/iou_metric_impl.hpp
271-
/usr/include/mlpack/core/metrics/ip_metric.hpp
272-
/usr/include/mlpack/core/metrics/ip_metric_impl.hpp
273-
/usr/include/mlpack/core/metrics/lmetric.hpp
274-
/usr/include/mlpack/core/metrics/lmetric_impl.hpp
275-
/usr/include/mlpack/core/metrics/mahalanobis_distance.hpp
276-
/usr/include/mlpack/core/metrics/mahalanobis_distance_impl.hpp
277276
/usr/include/mlpack/core/metrics/metrics.hpp
278277
/usr/include/mlpack/core/metrics/non_maximal_suppression.hpp
279278
/usr/include/mlpack/core/metrics/non_maximal_suppression_impl.hpp
@@ -407,8 +406,8 @@ Files included in the binary package:
407406
/usr/include/mlpack/core/util/backtrace_impl.hpp
408407
/usr/include/mlpack/core/util/binding_details.hpp
409408
/usr/include/mlpack/core/util/conv_to.hpp
410-
/usr/include/mlpack/core/util/deprecated.hpp
411409
/usr/include/mlpack/core/util/ens_traits.hpp
410+
/usr/include/mlpack/core/util/first_element_is_arma.hpp
412411
/usr/include/mlpack/core/util/forward.hpp
413412
/usr/include/mlpack/core/util/hyphenate_string.hpp
414413
/usr/include/mlpack/core/util/io.hpp
@@ -418,6 +417,7 @@ Files included in the binary package:
418417
/usr/include/mlpack/core/util/log_impl.hpp
419418
/usr/include/mlpack/core/util/mlpack_main.hpp
420419
/usr/include/mlpack/core/util/nulloutstream.hpp
420+
/usr/include/mlpack/core/util/omp_reductions.hpp
421421
/usr/include/mlpack/core/util/param.hpp
422422
/usr/include/mlpack/core/util/param_checks.hpp
423423
/usr/include/mlpack/core/util/param_checks_impl.hpp
@@ -463,6 +463,7 @@ Files included in the binary package:
463463
/usr/include/mlpack/methods/amf/termination_policies/simple_tolerance_termination.hpp
464464
/usr/include/mlpack/methods/amf/termination_policies/termination_policies.hpp
465465
/usr/include/mlpack/methods/amf/termination_policies/validation_rmse_termination.hpp
466+
/usr/include/mlpack/methods/amf/update_rules/incremental_iterators.hpp
466467
/usr/include/mlpack/methods/amf/update_rules/nmf_als.hpp
467468
/usr/include/mlpack/methods/amf/update_rules/nmf_mult_dist.hpp
468469
/usr/include/mlpack/methods/amf/update_rules/nmf_mult_div.hpp
@@ -596,6 +597,8 @@ Files included in the binary package:
596597
/usr/include/mlpack/methods/ann/layer/multi_layer_impl.hpp
597598
/usr/include/mlpack/methods/ann/layer/multihead_attention.hpp
598599
/usr/include/mlpack/methods/ann/layer/multihead_attention_impl.hpp
600+
/usr/include/mlpack/methods/ann/layer/nearest_interpolation.hpp
601+
/usr/include/mlpack/methods/ann/layer/nearest_interpolation_impl.hpp
599602
/usr/include/mlpack/methods/ann/layer/noisylinear.hpp
600603
/usr/include/mlpack/methods/ann/layer/noisylinear_impl.hpp
601604
/usr/include/mlpack/methods/ann/layer/not_adapted/README.md
@@ -641,8 +644,6 @@ Files included in the binary package:
641644
/usr/include/mlpack/methods/ann/layer/not_adapted/multiply_constant_impl.hpp
642645
/usr/include/mlpack/methods/ann/layer/not_adapted/multiply_merge.hpp
643646
/usr/include/mlpack/methods/ann/layer/not_adapted/multiply_merge_impl.hpp
644-
/usr/include/mlpack/methods/ann/layer/not_adapted/nearest_interpolation.hpp
645-
/usr/include/mlpack/methods/ann/layer/not_adapted/nearest_interpolation_impl.hpp
646647
/usr/include/mlpack/methods/ann/layer/not_adapted/pixel_shuffle.hpp
647648
/usr/include/mlpack/methods/ann/layer/not_adapted/pixel_shuffle_impl.hpp
648649
/usr/include/mlpack/methods/ann/layer/not_adapted/positional_encoding.hpp
@@ -818,24 +819,29 @@ Files included in the binary package:
818819
/usr/include/mlpack/methods/dbscan/ordered_point_selection.hpp
819820
/usr/include/mlpack/methods/dbscan/random_point_selection.hpp
820821
/usr/include/mlpack/methods/decision_tree.hpp
821-
/usr/include/mlpack/methods/decision_tree/all_categorical_split.hpp
822-
/usr/include/mlpack/methods/decision_tree/all_categorical_split_impl.hpp
823-
/usr/include/mlpack/methods/decision_tree/all_dimension_select.hpp
824-
/usr/include/mlpack/methods/decision_tree/best_binary_numeric_split.hpp
825-
/usr/include/mlpack/methods/decision_tree/best_binary_numeric_split_impl.hpp
826822
/usr/include/mlpack/methods/decision_tree/decision_tree.hpp
827823
/usr/include/mlpack/methods/decision_tree/decision_tree_impl.hpp
828824
/usr/include/mlpack/methods/decision_tree/decision_tree_main.cpp
829825
/usr/include/mlpack/methods/decision_tree/decision_tree_regressor.hpp
830826
/usr/include/mlpack/methods/decision_tree/decision_tree_regressor_impl.hpp
831-
/usr/include/mlpack/methods/decision_tree/gini_gain.hpp
832-
/usr/include/mlpack/methods/decision_tree/information_gain.hpp
833-
/usr/include/mlpack/methods/decision_tree/mad_gain.hpp
834-
/usr/include/mlpack/methods/decision_tree/mse_gain.hpp
835-
/usr/include/mlpack/methods/decision_tree/multiple_random_dimension_select.hpp
836-
/usr/include/mlpack/methods/decision_tree/random_binary_numeric_split.hpp
837-
/usr/include/mlpack/methods/decision_tree/random_binary_numeric_split_impl.hpp
838-
/usr/include/mlpack/methods/decision_tree/random_dimension_select.hpp
827+
/usr/include/mlpack/methods/decision_tree/fitness_functions/fitness_functions.hpp
828+
/usr/include/mlpack/methods/decision_tree/fitness_functions/gini_gain.hpp
829+
/usr/include/mlpack/methods/decision_tree/fitness_functions/information_gain.hpp
830+
/usr/include/mlpack/methods/decision_tree/fitness_functions/mad_gain.hpp
831+
/usr/include/mlpack/methods/decision_tree/fitness_functions/mse_gain.hpp
832+
/usr/include/mlpack/methods/decision_tree/select_functions/all_dimension_select.hpp
833+
/usr/include/mlpack/methods/decision_tree/select_functions/mult_random_dimension_select.hpp
834+
/usr/include/mlpack/methods/decision_tree/select_functions/random_dimension_select.hpp
835+
/usr/include/mlpack/methods/decision_tree/select_functions/select_functions.hpp
836+
/usr/include/mlpack/methods/decision_tree/splits/all_categorical_split.hpp
837+
/usr/include/mlpack/methods/decision_tree/splits/all_categorical_split_impl.hpp
838+
/usr/include/mlpack/methods/decision_tree/splits/best_binary_categorical_split.hpp
839+
/usr/include/mlpack/methods/decision_tree/splits/best_binary_categorical_split_impl.hpp
840+
/usr/include/mlpack/methods/decision_tree/splits/best_binary_numeric_split.hpp
841+
/usr/include/mlpack/methods/decision_tree/splits/best_binary_numeric_split_impl.hpp
842+
/usr/include/mlpack/methods/decision_tree/splits/random_binary_numeric_split.hpp
843+
/usr/include/mlpack/methods/decision_tree/splits/random_binary_numeric_split_impl.hpp
844+
/usr/include/mlpack/methods/decision_tree/splits/splits.hpp
839845
/usr/include/mlpack/methods/decision_tree/utils.hpp
840846
/usr/include/mlpack/methods/det.hpp
841847
/usr/include/mlpack/methods/det/det.hpp
@@ -1237,6 +1243,9 @@ Files included in the binary package:
12371243

12381244
Port Notes:
12391245

1246+
----- version 4.5.1-1bl1 -----
1247+
Version bump.
1248+
12401249
----- version 4.4.0-1bl1 -----
12411250
Version bump.
12421251

mlpack/mlpack-4.4.0-1bl1.cygport mlpack/mlpack-4.5.1-1bl1.cygport

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
HOMEPAGE="https://github.com/${PN}/${PN}"
22
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz"
3+
PATCH_URI="
4+
https://sources.debian.org/data/main/m/mlpack/4.5.1-1/debian/patches/0001-do-not-disable-optimization.patch
5+
https://sources.debian.org/data/main/m/mlpack/4.5.1-1/debian/patches/no-runtime-cython.patch
6+
"
37

48
CATEGORY="Science"
59
SUMMARY="Fast, header-only C++ machine learning library"
@@ -26,7 +30,3 @@ CYGCMAKE_ARGS="
2630
DOCS="
2731
*.md
2832
"
29-
30-
#DIFF_EXCLUDES="
31-
# arma_config.hpp
32-
#"

0 commit comments

Comments
 (0)