From nobody Wed Nov 16 07:26:32 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NBvk062Hnz4fqS2; Wed, 16 Nov 2022 07:26:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NBvk05ZNkz3kbg; Wed, 16 Nov 2022 07:26:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668583592; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wW0asUEGVj7pDttyxm6ArpDIq69CvCq6dApJFD/DVLc=; b=yKDfEuOj2ukE9114qT6cmspkkvubmKI1hLxDUZpvyXovQKSwdBoZHglc/yY8GJGkizb1p6 1lB+Z634yyMSBd/hypxTNuTb7iMCxotGMcqfNlEYlKPrjuJtVmBcjVI+a9iE9uEle4fM0r +1736CbJWKz9Lx28sdKZlfFlYNEdIPKdDR5sQOK0tsUiEJebn1FLUIU10uWfrAND3dB6qb 93rI4/dH/rX5n5LAGE79rl1I/BZN2w/RXwWo6UuCePQ45tBN3Huy0tcPKBSjxZEnU4l53v gxiB/jTIgQ195nj46gkUAQVKvu8nViTe4nEbGRtEFGarxDy9GfNvKmZRFt/Msg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1668583592; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wW0asUEGVj7pDttyxm6ArpDIq69CvCq6dApJFD/DVLc=; b=OuHKU1lVx4EdfjHaosAeZa4ThKr3QqBWwyS+PVvZ5WqZ6BVy3sCCvV6Mc8LYfDuyHyGwWW O666dbutqn2CRgaj+wqce0MSvS6YeSO0Ki2IZlhXFM0ErnthTpHqBE9eKVdz47mmGsppks dlQNvsHWx26rWj5KEtY7GlUb66Q5MFKtaknyNmwG67qJtxFGdFbJAZqUbsKD3cgA88dZIH lahLmYYSw1DNEznGK/DYDbtQ8zXPI5CPYWxkfCkW2dbXgO1fqruzDEnFdmWJ54ghI7HdV9 c/Ef3YhzBgpffXu/YKFaFhg+pMgr/SIMb0IVBZABpMU3BLFN8hUDNfkJlGipEw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1668583592; a=rsa-sha256; cv=none; b=tZwA01XbTFamaazo6+FWQJbIbNpSkgusCR09tzWxGHDRBatP4lbQo+z/fqjNPbclUyHHRH 6uKZRAqG+/n3ZXuwdzSRZhnCQpBibQbigHOaLo0hT1u8Ox+44QaO1vcW8WEtCmynKbTiAR 0GDR6uzqwzrHF1/N57Il7g/qFUIhIn8xildoJJsl5f/hpfRBpicOSmpsiiN7P6Q3lnRO4O n2EonzmjIBqkf2o5cSD/d8RcIOwmjSYVZlYqXSUae5maJ5KhzSB0wPcv5n6AW7vAcjcpt0 QURa+7TNZNI/RyrffinjLbMeG6C8zYeVouTicIF+/o8OUgrmqEFVX14lV0f4Yg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NBvk04b4pztQH; Wed, 16 Nov 2022 07:26:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2AG7QWaq096284; Wed, 16 Nov 2022 07:26:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2AG7QWtp096283; Wed, 16 Nov 2022 07:26:32 GMT (envelope-from git) Date: Wed, 16 Nov 2022 07:26:32 GMT Message-Id: <202211160726.2AG7QWtp096283@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: d3cc6e8468f3 - main - math/mlpack: Update 3.4.2 -> 4.0.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d3cc6e8468f3c59410d646cf0b45512d39155d96 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=d3cc6e8468f3c59410d646cf0b45512d39155d96 commit d3cc6e8468f3c59410d646cf0b45512d39155d96 Author: Yuri Victorovich AuthorDate: 2022-11-16 04:26:27 +0000 Commit: Yuri Victorovich CommitDate: 2022-11-16 07:26:28 +0000 math/mlpack: Update 3.4.2 -> 4.0.0 --- math/mlpack/Makefile | 17 +- math/mlpack/distinfo | 6 +- math/mlpack/files/patch-CMakeLists.txt | 4 +- .../files/patch-src_mlpack_tests_CMakeLists.txt | 13 + math/mlpack/pkg-plist | 705 +++++++++++---------- 5 files changed, 382 insertions(+), 363 deletions(-) diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile index c5af88f2e2db..3727284a9137 100644 --- a/math/mlpack/Makefile +++ b/math/mlpack/Makefile @@ -1,6 +1,5 @@ PORTNAME= mlpack -DISTVERSION= 3.4.2 -PORTREVISION= 3 +DISTVERSION= 4.0.0 CATEGORIES= math # machine-learning MASTER_SITES= https://mlpack.org/files/ @@ -12,18 +11,20 @@ LICENSE= BSD3CLAUSE BROKEN_i386= undefined symbol: __atomic_load -BUILD_DEPENDS= ensmallen>0:math/ensmallen \ +BUILD_DEPENDS= cereal>0:devel/cereal \ + ensmallen>0:math/ensmallen \ ${LOCALBASE}/include/stb/stb_image.h:devel/stb LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ libboost_unit_test_framework.so:devel/boost-libs \ libboost_serialization.so:devel/boost-libs \ libarmadillo.so:math/armadillo -USES= cmake compiler:c++14-lang pkgconfig +USES= cmake:testing compiler:c++14-lang pkgconfig USE_LDCONFIG= yes CMAKE_ARGS= -DSTB_IMAGE_INCLUDE_DIR=${LOCALBASE}/include/stb CMAKE_OFF= BUILD_PYTHON_BINDINGS BUILD_TESTS +CMAKE_TESTING_ON= BUILD_TESTS BINARY_ALIAS= git=false @@ -33,12 +34,6 @@ OPTIONS_SUB= yes EXECUTABLES_DESC= Build command-line executables EXECUTABLES_CMAKE_BOOL= BUILD_CLI_EXECUTABLES - -do-test: # 'clean' target below is a workaround for: https://github.com/mlpack/mlpack/issues/2300 - @cd ${BUILD_WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} clean && \ - ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test +EXECUTABLES_VARS_OFF= NO_ARCH=yes .include diff --git a/math/mlpack/distinfo b/math/mlpack/distinfo index 50fc65a765f8..1a5c6482cae4 100644 --- a/math/mlpack/distinfo +++ b/math/mlpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1619318150 -SHA256 (mlpack-3.4.2.tar.gz) = 9e5c4af5c276c86a0dcc553289f6fe7b1b340d61c1e59844b53da0debedbb171 -SIZE (mlpack-3.4.2.tar.gz) = 5782921 +TIMESTAMP = 1668503967 +SHA256 (mlpack-4.0.0.tar.gz) = 041d9eee96445667d2f7b970d2a799592027f1f8818cd96a65dcce1ac0745773 +SIZE (mlpack-4.0.0.tar.gz) = 5895954 diff --git a/math/mlpack/files/patch-CMakeLists.txt b/math/mlpack/files/patch-CMakeLists.txt index e38856f0a42c..e6e9b8ed6fe4 100644 --- a/math/mlpack/files/patch-CMakeLists.txt +++ b/math/mlpack/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2021-04-25 03:10:15 UTC +--- CMakeLists.txt.orig 2022-10-24 13:40:50 UTC +++ CMakeLists.txt -@@ -534,7 +534,7 @@ endif () +@@ -420,7 +420,7 @@ endif () # Determine whether or not this is a git repository, so that we can set the # version number if necessary. diff --git a/math/mlpack/files/patch-src_mlpack_tests_CMakeLists.txt b/math/mlpack/files/patch-src_mlpack_tests_CMakeLists.txt new file mode 100644 index 000000000000..55d78e15a596 --- /dev/null +++ b/math/mlpack/files/patch-src_mlpack_tests_CMakeLists.txt @@ -0,0 +1,13 @@ +- workaround for https://github.com/mlpack/mlpack/issues/3314 + +--- src/mlpack/tests/CMakeLists.txt.orig 2022-11-15 09:59:36 UTC ++++ src/mlpack/tests/CMakeLists.txt +@@ -4,7 +4,7 @@ message("YURI: in tests") + + # mlpack test executable. + add_executable(mlpack_test +- EXCLUDE_FROM_ALL ++ #EXCLUDE_FROM_ALL + ${MLPACK_TEST_SRCS} + + # Tests for neural network code (and reinforcement learning code). diff --git a/math/mlpack/pkg-plist b/math/mlpack/pkg-plist index 60404613fbc6..1dfa3d648500 100644 --- a/math/mlpack/pkg-plist +++ b/math/mlpack/pkg-plist @@ -3,7 +3,6 @@ %%EXECUTABLES%%bin/mlpack_bayesian_linear_regression %%EXECUTABLES%%bin/mlpack_cf %%EXECUTABLES%%bin/mlpack_dbscan -%%EXECUTABLES%%bin/mlpack_decision_stump %%EXECUTABLES%%bin/mlpack_decision_tree %%EXECUTABLES%%bin/mlpack_det %%EXECUTABLES%%bin/mlpack_emst @@ -47,184 +46,21 @@ %%EXECUTABLES%%bin/mlpack_range_search %%EXECUTABLES%%bin/mlpack_softmax_regression %%EXECUTABLES%%bin/mlpack_sparse_coding -include/mlpack/bindings/R/R_option.hpp -include/mlpack/bindings/R/default_param.hpp -include/mlpack/bindings/R/default_param_impl.hpp -include/mlpack/bindings/R/get_param.hpp -include/mlpack/bindings/R/get_printable_param.hpp -include/mlpack/bindings/R/get_printable_type.hpp -include/mlpack/bindings/R/get_printable_type_impl.hpp -include/mlpack/bindings/R/get_r_type.hpp -include/mlpack/bindings/R/get_type.hpp -include/mlpack/bindings/R/mlpack/src/boost/serialization/variant.hpp -include/mlpack/bindings/R/mlpack/src/rcpp_mlpack.h -include/mlpack/bindings/R/print_R.hpp -include/mlpack/bindings/R/print_doc.hpp -include/mlpack/bindings/R/print_doc_functions.hpp -include/mlpack/bindings/R/print_doc_functions_impl.hpp -include/mlpack/bindings/R/print_input_param.hpp -include/mlpack/bindings/R/print_input_processing.hpp -include/mlpack/bindings/R/print_output_processing.hpp -include/mlpack/bindings/R/print_serialize_util.hpp -include/mlpack/bindings/R/print_type_doc.hpp -include/mlpack/bindings/R/print_type_doc_impl.hpp -include/mlpack/bindings/cli/add_to_cli11.hpp -include/mlpack/bindings/cli/cli_option.hpp -include/mlpack/bindings/cli/default_param.hpp -include/mlpack/bindings/cli/default_param_impl.hpp -include/mlpack/bindings/cli/delete_allocated_memory.hpp -include/mlpack/bindings/cli/end_program.hpp -include/mlpack/bindings/cli/get_allocated_memory.hpp -include/mlpack/bindings/cli/get_param.hpp -include/mlpack/bindings/cli/get_printable_param.hpp -include/mlpack/bindings/cli/get_printable_param_impl.hpp -include/mlpack/bindings/cli/get_printable_param_name.hpp -include/mlpack/bindings/cli/get_printable_param_name_impl.hpp -include/mlpack/bindings/cli/get_printable_param_value.hpp -include/mlpack/bindings/cli/get_printable_param_value_impl.hpp -include/mlpack/bindings/cli/get_printable_type.hpp -include/mlpack/bindings/cli/get_printable_type_impl.hpp -include/mlpack/bindings/cli/get_raw_param.hpp -include/mlpack/bindings/cli/in_place_copy.hpp -include/mlpack/bindings/cli/map_parameter_name.hpp -include/mlpack/bindings/cli/output_param.hpp -include/mlpack/bindings/cli/output_param_impl.hpp -include/mlpack/bindings/cli/parameter_type.hpp -include/mlpack/bindings/cli/parse_command_line.hpp -include/mlpack/bindings/cli/print_doc_functions.hpp -include/mlpack/bindings/cli/print_doc_functions_impl.hpp -include/mlpack/bindings/cli/print_help.hpp -include/mlpack/bindings/cli/print_type_doc.hpp -include/mlpack/bindings/cli/print_type_doc_impl.hpp -include/mlpack/bindings/cli/set_param.hpp -include/mlpack/bindings/cli/string_type_param.hpp -include/mlpack/bindings/cli/string_type_param_impl.hpp -include/mlpack/bindings/cli/third_party/CLI/CLI11.hpp -include/mlpack/bindings/go/default_param.hpp -include/mlpack/bindings/go/default_param_impl.hpp -include/mlpack/bindings/go/get_go_type.hpp -include/mlpack/bindings/go/get_param.hpp -include/mlpack/bindings/go/get_printable_param.hpp -include/mlpack/bindings/go/get_printable_type.hpp -include/mlpack/bindings/go/get_printable_type_impl.hpp -include/mlpack/bindings/go/get_type.hpp -include/mlpack/bindings/go/go_option.hpp -include/mlpack/bindings/go/mlpack/capi/arma_util.h -include/mlpack/bindings/go/mlpack/capi/arma_util.hpp -include/mlpack/bindings/go/mlpack/capi/io_util.h -include/mlpack/bindings/go/mlpack/capi/io_util.hpp -include/mlpack/bindings/go/print_defn_input.hpp -include/mlpack/bindings/go/print_defn_output.hpp -include/mlpack/bindings/go/print_doc.hpp -include/mlpack/bindings/go/print_doc_functions.hpp -include/mlpack/bindings/go/print_doc_functions_impl.hpp -include/mlpack/bindings/go/print_go.hpp -include/mlpack/bindings/go/print_input_processing.hpp -include/mlpack/bindings/go/print_method_config.hpp -include/mlpack/bindings/go/print_method_init.hpp -include/mlpack/bindings/go/print_output_processing.hpp -include/mlpack/bindings/go/print_type_doc.hpp -include/mlpack/bindings/go/print_type_doc_impl.hpp -include/mlpack/bindings/go/strip_type.hpp -include/mlpack/bindings/julia/default_param.hpp -include/mlpack/bindings/julia/default_param_impl.hpp -include/mlpack/bindings/julia/get_julia_type.hpp -include/mlpack/bindings/julia/get_param.hpp -include/mlpack/bindings/julia/get_printable_param.hpp -include/mlpack/bindings/julia/get_printable_type.hpp -include/mlpack/bindings/julia/get_printable_type_impl.hpp -include/mlpack/bindings/julia/julia_option.hpp -include/mlpack/bindings/julia/julia_util.h -include/mlpack/bindings/julia/print_doc.hpp -include/mlpack/bindings/julia/print_doc_functions.hpp -include/mlpack/bindings/julia/print_doc_functions_impl.hpp -include/mlpack/bindings/julia/print_input_param.hpp -include/mlpack/bindings/julia/print_input_processing.hpp -include/mlpack/bindings/julia/print_input_processing_impl.hpp -include/mlpack/bindings/julia/print_jl.hpp -include/mlpack/bindings/julia/print_model_type_import.hpp -include/mlpack/bindings/julia/print_output_processing.hpp -include/mlpack/bindings/julia/print_output_processing_impl.hpp -include/mlpack/bindings/julia/print_param_defn.hpp -include/mlpack/bindings/julia/print_type_doc.hpp -include/mlpack/bindings/julia/print_type_doc_impl.hpp -include/mlpack/bindings/markdown/binding_info.hpp -include/mlpack/bindings/markdown/default_param.hpp -include/mlpack/bindings/markdown/get_binding_name.hpp -include/mlpack/bindings/markdown/get_param.hpp -include/mlpack/bindings/markdown/get_printable_param.hpp -include/mlpack/bindings/markdown/get_printable_param_name.hpp -include/mlpack/bindings/markdown/get_printable_param_name_impl.hpp -include/mlpack/bindings/markdown/get_printable_param_value.hpp -include/mlpack/bindings/markdown/get_printable_param_value_impl.hpp -include/mlpack/bindings/markdown/get_printable_type.hpp -include/mlpack/bindings/markdown/is_serializable.hpp -include/mlpack/bindings/markdown/md_option.hpp -include/mlpack/bindings/markdown/print_doc_functions.hpp -include/mlpack/bindings/markdown/print_doc_functions_impl.hpp -include/mlpack/bindings/markdown/print_docs.hpp -include/mlpack/bindings/markdown/print_type_doc.hpp -include/mlpack/bindings/markdown/program_doc_wrapper.hpp -include/mlpack/bindings/python/default_param.hpp -include/mlpack/bindings/python/default_param_impl.hpp -include/mlpack/bindings/python/get_arma_type.hpp -include/mlpack/bindings/python/get_cython_type.hpp -include/mlpack/bindings/python/get_numpy_type.hpp -include/mlpack/bindings/python/get_numpy_type_char.hpp -include/mlpack/bindings/python/get_param.hpp -include/mlpack/bindings/python/get_printable_param.hpp -include/mlpack/bindings/python/get_printable_type.hpp -include/mlpack/bindings/python/get_printable_type_impl.hpp -include/mlpack/bindings/python/import_decl.hpp -include/mlpack/bindings/python/mlpack/arma_util.hpp -include/mlpack/bindings/python/mlpack/io_util.hpp -include/mlpack/bindings/python/mlpack/serialization.hpp -include/mlpack/bindings/python/print_class_defn.hpp -include/mlpack/bindings/python/print_defn.hpp -include/mlpack/bindings/python/print_doc.hpp -include/mlpack/bindings/python/print_doc_functions.hpp -include/mlpack/bindings/python/print_doc_functions_impl.hpp -include/mlpack/bindings/python/print_input_processing.hpp -include/mlpack/bindings/python/print_output_processing.hpp -include/mlpack/bindings/python/print_pyx.hpp -include/mlpack/bindings/python/print_type_doc.hpp -include/mlpack/bindings/python/print_type_doc_impl.hpp -include/mlpack/bindings/python/py_option.hpp -include/mlpack/bindings/python/strip_type.hpp -include/mlpack/bindings/tests/clean_memory.hpp -include/mlpack/bindings/tests/delete_allocated_memory.hpp -include/mlpack/bindings/tests/get_allocated_memory.hpp -include/mlpack/bindings/tests/get_param.hpp -include/mlpack/bindings/tests/get_printable_param.hpp -include/mlpack/bindings/tests/get_printable_param_impl.hpp -include/mlpack/bindings/tests/ignore_check.hpp -include/mlpack/bindings/tests/test_option.hpp -include/mlpack/bindings/util/camel_case.hpp -include/mlpack/bindings/util/strip_type.hpp +include/mlpack.hpp +include/mlpack/base.hpp include/mlpack/core.hpp -include/mlpack/core/arma_extend/Cube_extra_bones.hpp -include/mlpack/core/arma_extend/Cube_extra_meat.hpp include/mlpack/core/arma_extend/Mat_extra_bones.hpp -include/mlpack/core/arma_extend/Mat_extra_meat.hpp include/mlpack/core/arma_extend/SpMat_extra_bones.hpp -include/mlpack/core/arma_extend/SpMat_extra_meat.hpp include/mlpack/core/arma_extend/arma_extend.hpp -include/mlpack/core/boost_backport/bernoulli.hpp -include/mlpack/core/boost_backport/boost_backport_serialization.hpp -include/mlpack/core/boost_backport/boost_backport_string_view.hpp -include/mlpack/core/boost_backport/collections_load_imp.hpp -include/mlpack/core/boost_backport/collections_save_imp.hpp -include/mlpack/core/boost_backport/detail/bernoulli_details.hpp -include/mlpack/core/boost_backport/detail/polygamma.hpp -include/mlpack/core/boost_backport/detail/unchecked_bernoulli.hpp -include/mlpack/core/boost_backport/math_fwd.hpp -include/mlpack/core/boost_backport/policy.hpp -include/mlpack/core/boost_backport/string_view.hpp -include/mlpack/core/boost_backport/string_view_fwd.hpp -include/mlpack/core/boost_backport/unordered_collections_load_imp.hpp -include/mlpack/core/boost_backport/unordered_collections_save_imp.hpp -include/mlpack/core/boost_backport/unordered_map.hpp -include/mlpack/core/boost_backport/vector.hpp +include/mlpack/core/arma_extend/serialize_armadillo.hpp +include/mlpack/core/cereal/array_wrapper.hpp +include/mlpack/core/cereal/is_loading.hpp +include/mlpack/core/cereal/is_saving.hpp +include/mlpack/core/cereal/pair_associative_container.hpp +include/mlpack/core/cereal/pointer_vector_wrapper.hpp +include/mlpack/core/cereal/pointer_wrapper.hpp +include/mlpack/core/cereal/unordered_map.hpp +include/mlpack/core/cv/cv.hpp include/mlpack/core/cv/cv_base.hpp include/mlpack/core/cv/cv_base_impl.hpp include/mlpack/core/cv/k_fold_cv.hpp @@ -236,6 +72,7 @@ include/mlpack/core/cv/metrics/average_strategy.hpp include/mlpack/core/cv/metrics/f1.hpp include/mlpack/core/cv/metrics/f1_impl.hpp include/mlpack/core/cv/metrics/facilities.hpp +include/mlpack/core/cv/metrics/metrics.hpp include/mlpack/core/cv/metrics/mse.hpp include/mlpack/core/cv/metrics/mse_impl.hpp include/mlpack/core/cv/metrics/precision.hpp @@ -244,22 +81,28 @@ include/mlpack/core/cv/metrics/r2_score.hpp include/mlpack/core/cv/metrics/r2_score_impl.hpp include/mlpack/core/cv/metrics/recall.hpp include/mlpack/core/cv/metrics/recall_impl.hpp +include/mlpack/core/cv/metrics/roc_auc_score.hpp +include/mlpack/core/cv/metrics/roc_auc_score_impl.hpp include/mlpack/core/cv/metrics/silhouette_score.hpp include/mlpack/core/cv/metrics/silhouette_score_impl.hpp include/mlpack/core/cv/simple_cv.hpp include/mlpack/core/cv/simple_cv_impl.hpp include/mlpack/core/data/binarize.hpp +include/mlpack/core/data/check_categorical_param.hpp include/mlpack/core/data/confusion_matrix.hpp include/mlpack/core/data/confusion_matrix_impl.hpp +include/mlpack/core/data/data.hpp include/mlpack/core/data/dataset_mapper.hpp include/mlpack/core/data/dataset_mapper_impl.hpp include/mlpack/core/data/detect_file_type.hpp +include/mlpack/core/data/detect_file_type_impl.hpp include/mlpack/core/data/extension.hpp include/mlpack/core/data/format.hpp include/mlpack/core/data/has_serialize.hpp include/mlpack/core/data/image_info.hpp include/mlpack/core/data/image_info_impl.hpp include/mlpack/core/data/imputation_methods/custom_imputation.hpp +include/mlpack/core/data/imputation_methods/imputation_methods.hpp include/mlpack/core/data/imputation_methods/listwise_deletion.hpp include/mlpack/core/data/imputation_methods/mean_imputation.hpp include/mlpack/core/data/imputation_methods/median_imputation.hpp @@ -268,43 +111,61 @@ include/mlpack/core/data/is_naninf.hpp include/mlpack/core/data/load.hpp include/mlpack/core/data/load_arff.hpp include/mlpack/core/data/load_arff_impl.hpp +include/mlpack/core/data/load_categorical_csv.hpp include/mlpack/core/data/load_csv.hpp +include/mlpack/core/data/load_image.hpp include/mlpack/core/data/load_image_impl.hpp include/mlpack/core/data/load_impl.hpp include/mlpack/core/data/load_model_impl.hpp +include/mlpack/core/data/load_numeric_csv.hpp include/mlpack/core/data/load_vec_impl.hpp include/mlpack/core/data/map_policies/datatype.hpp include/mlpack/core/data/map_policies/increment_policy.hpp +include/mlpack/core/data/map_policies/map_policies.hpp include/mlpack/core/data/map_policies/missing_policy.hpp include/mlpack/core/data/normalize_labels.hpp include/mlpack/core/data/normalize_labels_impl.hpp include/mlpack/core/data/one_hot_encoding.hpp include/mlpack/core/data/one_hot_encoding_impl.hpp include/mlpack/core/data/save.hpp +include/mlpack/core/data/save_image.hpp +include/mlpack/core/data/save_image_impl.hpp include/mlpack/core/data/save_impl.hpp include/mlpack/core/data/scaler_methods/max_abs_scaler.hpp include/mlpack/core/data/scaler_methods/mean_normalization.hpp include/mlpack/core/data/scaler_methods/min_max_scaler.hpp include/mlpack/core/data/scaler_methods/pca_whitening.hpp +include/mlpack/core/data/scaler_methods/scaler_methods.hpp include/mlpack/core/data/scaler_methods/standard_scaler.hpp include/mlpack/core/data/scaler_methods/zca_whitening.hpp -include/mlpack/core/data/serialization_template_version.hpp include/mlpack/core/data/split_data.hpp +include/mlpack/core/data/string_algorithms.hpp include/mlpack/core/data/string_encoding.hpp include/mlpack/core/data/string_encoding_dictionary.hpp include/mlpack/core/data/string_encoding_impl.hpp include/mlpack/core/data/string_encoding_policies/bag_of_words_encoding_policy.hpp include/mlpack/core/data/string_encoding_policies/dictionary_encoding_policy.hpp include/mlpack/core/data/string_encoding_policies/policy_traits.hpp +include/mlpack/core/data/string_encoding_policies/string_encoding_policies.hpp include/mlpack/core/data/string_encoding_policies/tf_idf_encoding_policy.hpp include/mlpack/core/data/tokenizers/char_extract.hpp include/mlpack/core/data/tokenizers/split_by_any_of.hpp +include/mlpack/core/data/tokenizers/tokenizers.hpp +include/mlpack/core/data/types.hpp +include/mlpack/core/data/types_impl.hpp include/mlpack/core/dists/diagonal_gaussian_distribution.hpp +include/mlpack/core/dists/diagonal_gaussian_distribution_impl.hpp include/mlpack/core/dists/discrete_distribution.hpp +include/mlpack/core/dists/discrete_distribution_impl.hpp +include/mlpack/core/dists/dists.hpp include/mlpack/core/dists/gamma_distribution.hpp +include/mlpack/core/dists/gamma_distribution_impl.hpp include/mlpack/core/dists/gaussian_distribution.hpp +include/mlpack/core/dists/gaussian_distribution_impl.hpp include/mlpack/core/dists/laplace_distribution.hpp +include/mlpack/core/dists/laplace_distribution_impl.hpp include/mlpack/core/dists/regression_distribution.hpp +include/mlpack/core/dists/regression_distribution_impl.hpp include/mlpack/core/hpt/cv_function.hpp include/mlpack/core/hpt/cv_function_impl.hpp include/mlpack/core/hpt/deduce_hp_types.hpp @@ -320,6 +181,7 @@ include/mlpack/core/kernels/example_kernel.hpp include/mlpack/core/kernels/gaussian_kernel.hpp include/mlpack/core/kernels/hyperbolic_tangent_kernel.hpp include/mlpack/core/kernels/kernel_traits.hpp +include/mlpack/core/kernels/kernels.hpp include/mlpack/core/kernels/laplacian_kernel.hpp include/mlpack/core/kernels/linear_kernel.hpp include/mlpack/core/kernels/polynomial_kernel.hpp @@ -331,19 +193,25 @@ include/mlpack/core/math/ccov.hpp include/mlpack/core/math/ccov_impl.hpp include/mlpack/core/math/clamp.hpp include/mlpack/core/math/columns_to_blocks.hpp +include/mlpack/core/math/columns_to_blocks_impl.hpp +include/mlpack/core/math/digamma.hpp include/mlpack/core/math/lin_alg.hpp include/mlpack/core/math/lin_alg_impl.hpp include/mlpack/core/math/log_add.hpp include/mlpack/core/math/log_add_impl.hpp include/mlpack/core/math/make_alias.hpp +include/mlpack/core/math/math.hpp include/mlpack/core/math/multiply_slices.hpp include/mlpack/core/math/multiply_slices_impl.hpp +include/mlpack/core/math/quantile.hpp include/mlpack/core/math/random.hpp include/mlpack/core/math/random_basis.hpp +include/mlpack/core/math/random_basis_impl.hpp include/mlpack/core/math/range.hpp include/mlpack/core/math/range_impl.hpp include/mlpack/core/math/round.hpp include/mlpack/core/math/shuffle_data.hpp +include/mlpack/core/math/trigamma.hpp include/mlpack/core/metrics/bleu.hpp include/mlpack/core/metrics/bleu_impl.hpp include/mlpack/core/metrics/iou_metric.hpp @@ -354,8 +222,22 @@ include/mlpack/core/metrics/lmetric.hpp include/mlpack/core/metrics/lmetric_impl.hpp include/mlpack/core/metrics/mahalanobis_distance.hpp include/mlpack/core/metrics/mahalanobis_distance_impl.hpp -include/mlpack/core/metrics/non_maximal_supression.hpp -include/mlpack/core/metrics/non_maximal_supression_impl.hpp +include/mlpack/core/metrics/metrics.hpp +include/mlpack/core/metrics/non_maximal_suppression.hpp +include/mlpack/core/metrics/non_maximal_suppression_impl.hpp +include/mlpack/core/std_backport/LICENSE.txt +include/mlpack/core/std_backport/README.md +include/mlpack/core/std_backport/algorithm.hpp +include/mlpack/core/std_backport/any.hpp +include/mlpack/core/std_backport/functional.hpp +include/mlpack/core/std_backport/internal.hpp +include/mlpack/core/std_backport/iterator.hpp +include/mlpack/core/std_backport/meta.hpp +include/mlpack/core/std_backport/range.hpp +include/mlpack/core/std_backport/string_view.hpp +include/mlpack/core/std_backport/type_traits.hpp +include/mlpack/core/std_backport/typeinfo.hpp +include/mlpack/core/std_backport/utility.hpp include/mlpack/core/tree/address.hpp include/mlpack/core/tree/ballbound.hpp include/mlpack/core/tree/ballbound_impl.hpp @@ -384,9 +266,11 @@ include/mlpack/core/tree/binary_space_tree/vantage_point_split.hpp include/mlpack/core/tree/binary_space_tree/vantage_point_split_impl.hpp include/mlpack/core/tree/bound_traits.hpp include/mlpack/core/tree/bounds.hpp +include/mlpack/core/tree/build_tree.hpp include/mlpack/core/tree/cellbound.hpp include/mlpack/core/tree/cellbound_impl.hpp include/mlpack/core/tree/cosine_tree/cosine_tree.hpp +include/mlpack/core/tree/cosine_tree/cosine_tree_impl.hpp include/mlpack/core/tree/cover_tree.hpp include/mlpack/core/tree/cover_tree/cover_tree.hpp include/mlpack/core/tree/cover_tree/cover_tree_impl.hpp @@ -477,38 +361,55 @@ include/mlpack/core/tree/spill_tree/traits.hpp include/mlpack/core/tree/spill_tree/typedef.hpp include/mlpack/core/tree/statistic.hpp include/mlpack/core/tree/traversal_info.hpp +include/mlpack/core/tree/tree.hpp include/mlpack/core/tree/tree_traits.hpp -include/mlpack/core/util/arma_config.hpp -include/mlpack/core/util/arma_config_check.hpp include/mlpack/core/util/arma_traits.hpp include/mlpack/core/util/backtrace.hpp +include/mlpack/core/util/backtrace_impl.hpp include/mlpack/core/util/binding_details.hpp include/mlpack/core/util/deprecated.hpp +include/mlpack/core/util/forward.hpp include/mlpack/core/util/hyphenate_string.hpp include/mlpack/core/util/io.hpp include/mlpack/core/util/io_impl.hpp include/mlpack/core/util/is_std_vector.hpp include/mlpack/core/util/log.hpp +include/mlpack/core/util/log_impl.hpp include/mlpack/core/util/mlpack_main.hpp include/mlpack/core/util/nulloutstream.hpp include/mlpack/core/util/param.hpp include/mlpack/core/util/param_checks.hpp include/mlpack/core/util/param_checks_impl.hpp include/mlpack/core/util/param_data.hpp +include/mlpack/core/util/params.hpp +include/mlpack/core/util/params_impl.hpp include/mlpack/core/util/prefixedoutstream.hpp include/mlpack/core/util/prefixedoutstream_impl.hpp include/mlpack/core/util/program_doc.hpp +include/mlpack/core/util/program_doc_impl.hpp include/mlpack/core/util/sfinae_utility.hpp +include/mlpack/core/util/size_checks.hpp include/mlpack/core/util/timers.hpp +include/mlpack/core/util/timers_impl.hpp include/mlpack/core/util/to_lower.hpp include/mlpack/core/util/version.hpp +include/mlpack/core/util/version_impl.hpp +include/mlpack/methods/CMakeLists.txt +include/mlpack/methods/adaboost.hpp include/mlpack/methods/adaboost/adaboost.hpp +include/mlpack/methods/adaboost/adaboost_classify_main.cpp include/mlpack/methods/adaboost/adaboost_impl.hpp +include/mlpack/methods/adaboost/adaboost_main.cpp include/mlpack/methods/adaboost/adaboost_model.hpp +include/mlpack/methods/adaboost/adaboost_model_impl.hpp +include/mlpack/methods/adaboost/adaboost_probabilities_main.cpp +include/mlpack/methods/adaboost/adaboost_train_main.cpp +include/mlpack/methods/amf.hpp include/mlpack/methods/amf/amf.hpp include/mlpack/methods/amf/amf_impl.hpp include/mlpack/methods/amf/init_rules/average_init.hpp include/mlpack/methods/amf/init_rules/given_init.hpp +include/mlpack/methods/amf/init_rules/init_rules.hpp include/mlpack/methods/amf/init_rules/merge_init.hpp include/mlpack/methods/amf/init_rules/random_acol_init.hpp include/mlpack/methods/amf/init_rules/random_init.hpp @@ -517,6 +418,7 @@ include/mlpack/methods/amf/termination_policies/incomplete_incremental_terminati include/mlpack/methods/amf/termination_policies/max_iteration_termination.hpp include/mlpack/methods/amf/termination_policies/simple_residue_termination.hpp include/mlpack/methods/amf/termination_policies/simple_tolerance_termination.hpp +include/mlpack/methods/amf/termination_policies/termination_policies.hpp include/mlpack/methods/amf/termination_policies/validation_rmse_termination.hpp include/mlpack/methods/amf/update_rules/nmf_als.hpp include/mlpack/methods/amf/update_rules/nmf_mult_dist.hpp @@ -524,11 +426,15 @@ include/mlpack/methods/amf/update_rules/nmf_mult_div.hpp include/mlpack/methods/amf/update_rules/svd_batch_learning.hpp include/mlpack/methods/amf/update_rules/svd_complete_incremental_learning.hpp include/mlpack/methods/amf/update_rules/svd_incomplete_incremental_learning.hpp +include/mlpack/methods/amf/update_rules/update_rules.hpp +include/mlpack/methods/ann.hpp +include/mlpack/methods/ann/activation_functions/activation_functions.hpp include/mlpack/methods/ann/activation_functions/elish_function.hpp include/mlpack/methods/ann/activation_functions/elliot_function.hpp include/mlpack/methods/ann/activation_functions/gaussian_function.hpp include/mlpack/methods/ann/activation_functions/gelu_function.hpp include/mlpack/methods/ann/activation_functions/hard_sigmoid_function.hpp +include/mlpack/methods/ann/activation_functions/hard_swish_function.hpp include/mlpack/methods/ann/activation_functions/identity_function.hpp include/mlpack/methods/ann/activation_functions/inverse_quadratic_function.hpp include/mlpack/methods/ann/activation_functions/lisht_function.hpp @@ -538,11 +444,15 @@ include/mlpack/methods/ann/activation_functions/multi_quadratic_function.hpp include/mlpack/methods/ann/activation_functions/poisson1_function.hpp include/mlpack/methods/ann/activation_functions/quadratic_function.hpp include/mlpack/methods/ann/activation_functions/rectifier_function.hpp +include/mlpack/methods/ann/activation_functions/silu_function.hpp include/mlpack/methods/ann/activation_functions/softplus_function.hpp include/mlpack/methods/ann/activation_functions/softsign_function.hpp include/mlpack/methods/ann/activation_functions/spline_function.hpp include/mlpack/methods/ann/activation_functions/swish_function.hpp +include/mlpack/methods/ann/activation_functions/tanh_exponential_function.hpp include/mlpack/methods/ann/activation_functions/tanh_function.hpp +include/mlpack/methods/ann/ann.hpp +include/mlpack/methods/ann/augmented/augmented.hpp include/mlpack/methods/ann/augmented/tasks/add.hpp include/mlpack/methods/ann/augmented/tasks/add_impl.hpp include/mlpack/methods/ann/augmented/tasks/copy.hpp @@ -551,29 +461,25 @@ include/mlpack/methods/ann/augmented/tasks/score.hpp include/mlpack/methods/ann/augmented/tasks/score_impl.hpp include/mlpack/methods/ann/augmented/tasks/sort.hpp include/mlpack/methods/ann/augmented/tasks/sort_impl.hpp -include/mlpack/methods/ann/brnn.hpp -include/mlpack/methods/ann/brnn_impl.hpp +include/mlpack/methods/ann/augmented/tasks/tasks.hpp include/mlpack/methods/ann/convolution_rules/border_modes.hpp +include/mlpack/methods/ann/convolution_rules/convolution_rules.hpp include/mlpack/methods/ann/convolution_rules/fft_convolution.hpp include/mlpack/methods/ann/convolution_rules/naive_convolution.hpp include/mlpack/methods/ann/convolution_rules/svd_convolution.hpp include/mlpack/methods/ann/dists/bernoulli_distribution.hpp include/mlpack/methods/ann/dists/bernoulli_distribution_impl.hpp +include/mlpack/methods/ann/dists/dists.hpp include/mlpack/methods/ann/dists/normal_distribution.hpp include/mlpack/methods/ann/dists/normal_distribution_impl.hpp include/mlpack/methods/ann/ffn.hpp include/mlpack/methods/ann/ffn_impl.hpp -include/mlpack/methods/ann/gan/gan.hpp -include/mlpack/methods/ann/gan/gan_impl.hpp -include/mlpack/methods/ann/gan/gan_policies.hpp -include/mlpack/methods/ann/gan/metrics/inception_score.hpp -include/mlpack/methods/ann/gan/metrics/inception_score_impl.hpp -include/mlpack/methods/ann/gan/wgan_impl.hpp -include/mlpack/methods/ann/gan/wgangp_impl.hpp +include/mlpack/methods/ann/forward_decls.hpp include/mlpack/methods/ann/init_rules/const_init.hpp include/mlpack/methods/ann/init_rules/gaussian_init.hpp include/mlpack/methods/ann/init_rules/glorot_init.hpp include/mlpack/methods/ann/init_rules/he_init.hpp +include/mlpack/methods/ann/init_rules/init_rules.hpp include/mlpack/methods/ann/init_rules/init_rules_traits.hpp include/mlpack/methods/ann/init_rules/kathirvalavakumar_subavathi_init.hpp include/mlpack/methods/ann/init_rules/lecun_normal_init.hpp @@ -592,25 +498,15 @@ include/mlpack/methods/ann/layer/add_merge.hpp include/mlpack/methods/ann/layer/add_merge_impl.hpp include/mlpack/methods/ann/layer/alpha_dropout.hpp include/mlpack/methods/ann/layer/alpha_dropout_impl.hpp -include/mlpack/methods/ann/layer/atrous_convolution.hpp -include/mlpack/methods/ann/layer/atrous_convolution_impl.hpp include/mlpack/methods/ann/layer/base_layer.hpp include/mlpack/methods/ann/layer/batch_norm.hpp include/mlpack/methods/ann/layer/batch_norm_impl.hpp -include/mlpack/methods/ann/layer/bilinear_interpolation.hpp -include/mlpack/methods/ann/layer/bilinear_interpolation_impl.hpp -include/mlpack/methods/ann/layer/c_relu.hpp -include/mlpack/methods/ann/layer/c_relu_impl.hpp include/mlpack/methods/ann/layer/celu.hpp include/mlpack/methods/ann/layer/celu_impl.hpp include/mlpack/methods/ann/layer/concat.hpp include/mlpack/methods/ann/layer/concat_impl.hpp -include/mlpack/methods/ann/layer/concat_performance.hpp -include/mlpack/methods/ann/layer/concat_performance_impl.hpp include/mlpack/methods/ann/layer/concatenate.hpp include/mlpack/methods/ann/layer/concatenate_impl.hpp -include/mlpack/methods/ann/layer/constant.hpp -include/mlpack/methods/ann/layer/constant_impl.hpp include/mlpack/methods/ann/layer/convolution.hpp include/mlpack/methods/ann/layer/convolution_impl.hpp include/mlpack/methods/ann/layer/dropconnect.hpp @@ -619,26 +515,11 @@ include/mlpack/methods/ann/layer/dropout.hpp include/mlpack/methods/ann/layer/dropout_impl.hpp include/mlpack/methods/ann/layer/elu.hpp include/mlpack/methods/ann/layer/elu_impl.hpp -include/mlpack/methods/ann/layer/fast_lstm.hpp -include/mlpack/methods/ann/layer/fast_lstm_impl.hpp -include/mlpack/methods/ann/layer/flexible_relu.hpp -include/mlpack/methods/ann/layer/flexible_relu_impl.hpp -include/mlpack/methods/ann/layer/glimpse.hpp -include/mlpack/methods/ann/layer/glimpse_impl.hpp -include/mlpack/methods/ann/layer/gru.hpp -include/mlpack/methods/ann/layer/gru_impl.hpp -include/mlpack/methods/ann/layer/hard_tanh.hpp -include/mlpack/methods/ann/layer/hard_tanh_impl.hpp -include/mlpack/methods/ann/layer/hardshrink.hpp -include/mlpack/methods/ann/layer/hardshrink_impl.hpp -include/mlpack/methods/ann/layer/highway.hpp -include/mlpack/methods/ann/layer/highway_impl.hpp -include/mlpack/methods/ann/layer/join.hpp -include/mlpack/methods/ann/layer/join_impl.hpp +include/mlpack/methods/ann/layer/grouped_convolution.hpp +include/mlpack/methods/ann/layer/grouped_convolution_impl.hpp +include/mlpack/methods/ann/layer/identity.hpp +include/mlpack/methods/ann/layer/identity_impl.hpp include/mlpack/methods/ann/layer/layer.hpp -include/mlpack/methods/ann/layer/layer_norm.hpp -include/mlpack/methods/ann/layer/layer_norm_impl.hpp -include/mlpack/methods/ann/layer/layer_traits.hpp include/mlpack/methods/ann/layer/layer_types.hpp include/mlpack/methods/ann/layer/leaky_relu.hpp include/mlpack/methods/ann/layer/leaky_relu_impl.hpp @@ -650,66 +531,117 @@ include/mlpack/methods/ann/layer/linear_no_bias.hpp include/mlpack/methods/ann/layer/linear_no_bias_impl.hpp include/mlpack/methods/ann/layer/log_softmax.hpp include/mlpack/methods/ann/layer/log_softmax_impl.hpp -include/mlpack/methods/ann/layer/lookup.hpp -include/mlpack/methods/ann/layer/lookup_impl.hpp include/mlpack/methods/ann/layer/lstm.hpp include/mlpack/methods/ann/layer/lstm_impl.hpp include/mlpack/methods/ann/layer/max_pooling.hpp include/mlpack/methods/ann/layer/max_pooling_impl.hpp include/mlpack/methods/ann/layer/mean_pooling.hpp include/mlpack/methods/ann/layer/mean_pooling_impl.hpp -include/mlpack/methods/ann/layer/minibatch_discrimination.hpp -include/mlpack/methods/ann/layer/minibatch_discrimination_impl.hpp -include/mlpack/methods/ann/layer/multihead_attention.hpp -include/mlpack/methods/ann/layer/multihead_attention_impl.hpp -include/mlpack/methods/ann/layer/multiply_constant.hpp -include/mlpack/methods/ann/layer/multiply_constant_impl.hpp -include/mlpack/methods/ann/layer/multiply_merge.hpp -include/mlpack/methods/ann/layer/multiply_merge_impl.hpp +include/mlpack/methods/ann/layer/multi_layer.hpp +include/mlpack/methods/ann/layer/multi_layer_impl.hpp include/mlpack/methods/ann/layer/noisylinear.hpp include/mlpack/methods/ann/layer/noisylinear_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/README.md +include/mlpack/methods/ann/layer/not_adapted/atrous_convolution.hpp +include/mlpack/methods/ann/layer/not_adapted/atrous_convolution_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/bicubic_interpolation.hpp +include/mlpack/methods/ann/layer/not_adapted/bicubic_interpolation_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/bilinear_interpolation.hpp +include/mlpack/methods/ann/layer/not_adapted/bilinear_interpolation_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/c_relu.hpp +include/mlpack/methods/ann/layer/not_adapted/c_relu_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/channel_shuffle.hpp +include/mlpack/methods/ann/layer/not_adapted/channel_shuffle_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/concat_performance.hpp +include/mlpack/methods/ann/layer/not_adapted/concat_performance_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/constant.hpp +include/mlpack/methods/ann/layer/not_adapted/constant_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/fast_lstm.hpp +include/mlpack/methods/ann/layer/not_adapted/fast_lstm_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/flatten_t_swish.hpp +include/mlpack/methods/ann/layer/not_adapted/flatten_t_swish_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/flexible_relu.hpp +include/mlpack/methods/ann/layer/not_adapted/flexible_relu_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/glimpse.hpp +include/mlpack/methods/ann/layer/not_adapted/glimpse_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/group_norm.hpp +include/mlpack/methods/ann/layer/not_adapted/group_norm_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/gru.hpp +include/mlpack/methods/ann/layer/not_adapted/gru_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/hard_tanh.hpp +include/mlpack/methods/ann/layer/not_adapted/hard_tanh_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/hardshrink.hpp +include/mlpack/methods/ann/layer/not_adapted/hardshrink_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/highway.hpp +include/mlpack/methods/ann/layer/not_adapted/highway_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/instance_norm.hpp +include/mlpack/methods/ann/layer/not_adapted/instance_norm_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/isrlu.hpp +include/mlpack/methods/ann/layer/not_adapted/isrlu_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/join.hpp +include/mlpack/methods/ann/layer/not_adapted/join_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/layer_norm.hpp +include/mlpack/methods/ann/layer/not_adapted/layer_norm_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/lookup.hpp +include/mlpack/methods/ann/layer/not_adapted/lookup_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/lp_pooling.hpp +include/mlpack/methods/ann/layer/not_adapted/lp_pooling_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/minibatch_discrimination.hpp +include/mlpack/methods/ann/layer/not_adapted/minibatch_discrimination_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/multihead_attention.hpp +include/mlpack/methods/ann/layer/not_adapted/multihead_attention_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/multiply_constant.hpp +include/mlpack/methods/ann/layer/not_adapted/multiply_constant_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/multiply_merge.hpp +include/mlpack/methods/ann/layer/not_adapted/multiply_merge_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/nearest_interpolation.hpp +include/mlpack/methods/ann/layer/not_adapted/nearest_interpolation_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/parametric_relu.hpp +include/mlpack/methods/ann/layer/not_adapted/parametric_relu_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/pixel_shuffle.hpp +include/mlpack/methods/ann/layer/not_adapted/pixel_shuffle_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/positional_encoding.hpp +include/mlpack/methods/ann/layer/not_adapted/positional_encoding_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/recurrent.hpp +include/mlpack/methods/ann/layer/not_adapted/recurrent_attention.hpp +include/mlpack/methods/ann/layer/not_adapted/recurrent_attention_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/recurrent_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/reinforce_normal.hpp +include/mlpack/methods/ann/layer/not_adapted/reinforce_normal_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/relu6.hpp +include/mlpack/methods/ann/layer/not_adapted/relu6_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/reparametrization.hpp +include/mlpack/methods/ann/layer/not_adapted/reparametrization_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/select.hpp +include/mlpack/methods/ann/layer/not_adapted/select_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/sequential.hpp +include/mlpack/methods/ann/layer/not_adapted/sequential_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/softmin.hpp +include/mlpack/methods/ann/layer/not_adapted/softmin_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/softshrink.hpp +include/mlpack/methods/ann/layer/not_adapted/softshrink_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/spatial_dropout.hpp +include/mlpack/methods/ann/layer/not_adapted/spatial_dropout_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/subview.hpp +include/mlpack/methods/ann/layer/not_adapted/transposed_convolution.hpp +include/mlpack/methods/ann/layer/not_adapted/transposed_convolution_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/virtual_batch_norm.hpp +include/mlpack/methods/ann/layer/not_adapted/virtual_batch_norm_impl.hpp +include/mlpack/methods/ann/layer/not_adapted/weight_norm.hpp +include/mlpack/methods/ann/layer/not_adapted/weight_norm_impl.hpp include/mlpack/methods/ann/layer/padding.hpp include/mlpack/methods/ann/layer/padding_impl.hpp -include/mlpack/methods/ann/layer/parametric_relu.hpp -include/mlpack/methods/ann/layer/parametric_relu_impl.hpp -include/mlpack/methods/ann/layer/positional_encoding.hpp -include/mlpack/methods/ann/layer/positional_encoding_impl.hpp include/mlpack/methods/ann/layer/radial_basis_function.hpp include/mlpack/methods/ann/layer/radial_basis_function_impl.hpp -include/mlpack/methods/ann/layer/recurrent.hpp -include/mlpack/methods/ann/layer/recurrent_attention.hpp -include/mlpack/methods/ann/layer/recurrent_attention_impl.hpp -include/mlpack/methods/ann/layer/recurrent_impl.hpp -include/mlpack/methods/ann/layer/reinforce_normal.hpp -include/mlpack/methods/ann/layer/reinforce_normal_impl.hpp -include/mlpack/methods/ann/layer/reparametrization.hpp -include/mlpack/methods/ann/layer/reparametrization_impl.hpp -include/mlpack/methods/ann/layer/select.hpp -include/mlpack/methods/ann/layer/select_impl.hpp -include/mlpack/methods/ann/layer/sequential.hpp -include/mlpack/methods/ann/layer/sequential_impl.hpp +include/mlpack/methods/ann/layer/recurrent_layer.hpp +include/mlpack/methods/ann/layer/recurrent_layer_impl.hpp +include/mlpack/methods/ann/layer/serialization.hpp include/mlpack/methods/ann/layer/softmax.hpp include/mlpack/methods/ann/layer/softmax_impl.hpp -include/mlpack/methods/ann/layer/softmin.hpp -include/mlpack/methods/ann/layer/softmin_impl.hpp -include/mlpack/methods/ann/layer/softshrink.hpp -include/mlpack/methods/ann/layer/softshrink_impl.hpp -include/mlpack/methods/ann/layer/spatial_dropout.hpp -include/mlpack/methods/ann/layer/spatial_dropout_impl.hpp -include/mlpack/methods/ann/layer/subview.hpp -include/mlpack/methods/ann/layer/transposed_convolution.hpp -include/mlpack/methods/ann/layer/transposed_convolution_impl.hpp -include/mlpack/methods/ann/layer/virtual_batch_norm.hpp -include/mlpack/methods/ann/layer/virtual_batch_norm_impl.hpp -include/mlpack/methods/ann/layer/vr_class_reward.hpp -include/mlpack/methods/ann/layer/vr_class_reward_impl.hpp -include/mlpack/methods/ann/layer/weight_norm.hpp -include/mlpack/methods/ann/layer/weight_norm_impl.hpp -include/mlpack/methods/ann/layer_names.hpp +include/mlpack/methods/ann/loss_functions/binary_cross_entropy_loss.hpp +include/mlpack/methods/ann/loss_functions/binary_cross_entropy_loss_impl.hpp include/mlpack/methods/ann/loss_functions/cosine_embedding_loss.hpp include/mlpack/methods/ann/loss_functions/cosine_embedding_loss_impl.hpp -include/mlpack/methods/ann/loss_functions/cross_entropy_error.hpp -include/mlpack/methods/ann/loss_functions/cross_entropy_error_impl.hpp include/mlpack/methods/ann/loss_functions/dice_loss.hpp include/mlpack/methods/ann/loss_functions/dice_loss_impl.hpp include/mlpack/methods/ann/loss_functions/earth_mover_distance.hpp @@ -718,6 +650,8 @@ include/mlpack/methods/ann/loss_functions/empty_loss.hpp include/mlpack/methods/ann/loss_functions/empty_loss_impl.hpp include/mlpack/methods/ann/loss_functions/hinge_embedding_loss.hpp include/mlpack/methods/ann/loss_functions/hinge_embedding_loss_impl.hpp +include/mlpack/methods/ann/loss_functions/hinge_loss.hpp +include/mlpack/methods/ann/loss_functions/hinge_loss_impl.hpp include/mlpack/methods/ann/loss_functions/huber_loss.hpp include/mlpack/methods/ann/loss_functions/huber_loss_impl.hpp include/mlpack/methods/ann/loss_functions/kl_divergence.hpp @@ -726,6 +660,7 @@ include/mlpack/methods/ann/loss_functions/l1_loss.hpp include/mlpack/methods/ann/loss_functions/l1_loss_impl.hpp include/mlpack/methods/ann/loss_functions/log_cosh_loss.hpp include/mlpack/methods/ann/loss_functions/log_cosh_loss_impl.hpp +include/mlpack/methods/ann/loss_functions/loss_functions.hpp include/mlpack/methods/ann/loss_functions/margin_ranking_loss.hpp include/mlpack/methods/ann/loss_functions/margin_ranking_loss_impl.hpp include/mlpack/methods/ann/loss_functions/mean_absolute_percentage_error.hpp @@ -736,6 +671,8 @@ include/mlpack/methods/ann/loss_functions/mean_squared_error.hpp include/mlpack/methods/ann/loss_functions/mean_squared_error_impl.hpp include/mlpack/methods/ann/loss_functions/mean_squared_logarithmic_error.hpp include/mlpack/methods/ann/loss_functions/mean_squared_logarithmic_error_impl.hpp +include/mlpack/methods/ann/loss_functions/multilabel_softmargin_loss.hpp +include/mlpack/methods/ann/loss_functions/multilabel_softmargin_loss_impl.hpp include/mlpack/methods/ann/loss_functions/negative_log_likelihood.hpp include/mlpack/methods/ann/loss_functions/negative_log_likelihood_impl.hpp include/mlpack/methods/ann/loss_functions/poisson_nll_loss.hpp @@ -746,10 +683,24 @@ include/mlpack/methods/ann/loss_functions/sigmoid_cross_entropy_error.hpp include/mlpack/methods/ann/loss_functions/sigmoid_cross_entropy_error_impl.hpp include/mlpack/methods/ann/loss_functions/soft_margin_loss.hpp include/mlpack/methods/ann/loss_functions/soft_margin_loss_impl.hpp -include/mlpack/methods/ann/rbm/rbm.hpp -include/mlpack/methods/ann/rbm/rbm_impl.hpp -include/mlpack/methods/ann/rbm/rbm_policies.hpp -include/mlpack/methods/ann/rbm/spike_slab_rbm_impl.hpp +include/mlpack/methods/ann/loss_functions/triplet_margin_loss.hpp +include/mlpack/methods/ann/loss_functions/triplet_margin_loss_impl.hpp +include/mlpack/methods/ann/loss_functions/vr_class_reward.hpp +include/mlpack/methods/ann/loss_functions/vr_class_reward_impl.hpp +include/mlpack/methods/ann/make_alias.hpp +include/mlpack/methods/ann/not_adapted/brnn.hpp +include/mlpack/methods/ann/not_adapted/brnn_impl.hpp +include/mlpack/methods/ann/not_adapted/gan/gan.hpp +include/mlpack/methods/ann/not_adapted/gan/gan_impl.hpp +include/mlpack/methods/ann/not_adapted/gan/gan_policies.hpp +include/mlpack/methods/ann/not_adapted/gan/metrics/inception_score.hpp +include/mlpack/methods/ann/not_adapted/gan/metrics/inception_score_impl.hpp +include/mlpack/methods/ann/not_adapted/gan/wgan_impl.hpp +include/mlpack/methods/ann/not_adapted/gan/wgangp_impl.hpp +include/mlpack/methods/ann/not_adapted/rbm/rbm.hpp +include/mlpack/methods/ann/not_adapted/rbm/rbm_impl.hpp +include/mlpack/methods/ann/not_adapted/rbm/rbm_policies.hpp +include/mlpack/methods/ann/not_adapted/rbm/spike_slab_rbm_impl.hpp include/mlpack/methods/ann/regularizer/lregularizer.hpp include/mlpack/methods/ann/regularizer/lregularizer_impl.hpp include/mlpack/methods/ann/regularizer/no_regularizer.hpp @@ -758,79 +709,35 @@ include/mlpack/methods/ann/regularizer/orthogonal_regularizer_impl.hpp include/mlpack/methods/ann/regularizer/regularizer.hpp include/mlpack/methods/ann/rnn.hpp include/mlpack/methods/ann/rnn_impl.hpp -include/mlpack/methods/ann/visitor/add_visitor.hpp -include/mlpack/methods/ann/visitor/add_visitor_impl.hpp -include/mlpack/methods/ann/visitor/backward_visitor.hpp -include/mlpack/methods/ann/visitor/backward_visitor_impl.hpp -include/mlpack/methods/ann/visitor/bias_set_visitor.hpp -include/mlpack/methods/ann/visitor/bias_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/copy_visitor.hpp -include/mlpack/methods/ann/visitor/copy_visitor_impl.hpp -include/mlpack/methods/ann/visitor/delete_visitor.hpp -include/mlpack/methods/ann/visitor/delete_visitor_impl.hpp -include/mlpack/methods/ann/visitor/delta_visitor.hpp -include/mlpack/methods/ann/visitor/delta_visitor_impl.hpp -include/mlpack/methods/ann/visitor/deterministic_set_visitor.hpp -include/mlpack/methods/ann/visitor/deterministic_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/forward_visitor.hpp -include/mlpack/methods/ann/visitor/forward_visitor_impl.hpp -include/mlpack/methods/ann/visitor/gradient_set_visitor.hpp -include/mlpack/methods/ann/visitor/gradient_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/gradient_update_visitor.hpp -include/mlpack/methods/ann/visitor/gradient_update_visitor_impl.hpp -include/mlpack/methods/ann/visitor/gradient_visitor.hpp -include/mlpack/methods/ann/visitor/gradient_visitor_impl.hpp -include/mlpack/methods/ann/visitor/gradient_zero_visitor.hpp -include/mlpack/methods/ann/visitor/gradient_zero_visitor_impl.hpp -include/mlpack/methods/ann/visitor/load_output_parameter_visitor.hpp -include/mlpack/methods/ann/visitor/load_output_parameter_visitor_impl.hpp -include/mlpack/methods/ann/visitor/loss_visitor.hpp -include/mlpack/methods/ann/visitor/loss_visitor_impl.hpp -include/mlpack/methods/ann/visitor/output_height_visitor.hpp -include/mlpack/methods/ann/visitor/output_height_visitor_impl.hpp -include/mlpack/methods/ann/visitor/output_parameter_visitor.hpp -include/mlpack/methods/ann/visitor/output_parameter_visitor_impl.hpp -include/mlpack/methods/ann/visitor/output_width_visitor.hpp -include/mlpack/methods/ann/visitor/output_width_visitor_impl.hpp -include/mlpack/methods/ann/visitor/parameters_set_visitor.hpp -include/mlpack/methods/ann/visitor/parameters_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/parameters_visitor.hpp -include/mlpack/methods/ann/visitor/parameters_visitor_impl.hpp -include/mlpack/methods/ann/visitor/reset_cell_visitor.hpp -include/mlpack/methods/ann/visitor/reset_cell_visitor_impl.hpp -include/mlpack/methods/ann/visitor/reset_visitor.hpp -include/mlpack/methods/ann/visitor/reset_visitor_impl.hpp -include/mlpack/methods/ann/visitor/reward_set_visitor.hpp -include/mlpack/methods/ann/visitor/reward_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/run_set_visitor.hpp -include/mlpack/methods/ann/visitor/run_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/save_output_parameter_visitor.hpp -include/mlpack/methods/ann/visitor/save_output_parameter_visitor_impl.hpp -include/mlpack/methods/ann/visitor/set_input_height_visitor.hpp -include/mlpack/methods/ann/visitor/set_input_height_visitor_impl.hpp -include/mlpack/methods/ann/visitor/set_input_width_visitor.hpp -include/mlpack/methods/ann/visitor/set_input_width_visitor_impl.hpp -include/mlpack/methods/ann/visitor/weight_set_visitor.hpp -include/mlpack/methods/ann/visitor/weight_set_visitor_impl.hpp -include/mlpack/methods/ann/visitor/weight_size_visitor.hpp -include/mlpack/methods/ann/visitor/weight_size_visitor_impl.hpp +include/mlpack/methods/approx_kfn.hpp +include/mlpack/methods/approx_kfn/approx_kfn.hpp +include/mlpack/methods/approx_kfn/approx_kfn_main.cpp include/mlpack/methods/approx_kfn/drusilla_select.hpp include/mlpack/methods/approx_kfn/drusilla_select_impl.hpp include/mlpack/methods/approx_kfn/qdafn.hpp include/mlpack/methods/approx_kfn/qdafn_impl.hpp +include/mlpack/methods/bayesian_linear_regression.hpp include/mlpack/methods/bayesian_linear_regression/bayesian_linear_regression.hpp include/mlpack/methods/bayesian_linear_regression/bayesian_linear_regression_impl.hpp +include/mlpack/methods/bayesian_linear_regression/bayesian_linear_regression_main.cpp +include/mlpack/methods/bias_svd.hpp include/mlpack/methods/bias_svd/bias_svd.hpp include/mlpack/methods/bias_svd/bias_svd_function.hpp include/mlpack/methods/bias_svd/bias_svd_function_impl.hpp include/mlpack/methods/bias_svd/bias_svd_impl.hpp +include/mlpack/methods/block_krylov_svd.hpp +include/mlpack/methods/block_krylov_svd/block_krylov_svd.hpp include/mlpack/methods/block_krylov_svd/randomized_block_krylov_svd.hpp +include/mlpack/methods/block_krylov_svd/randomized_block_krylov_svd_impl.hpp +include/mlpack/methods/cf.hpp include/mlpack/methods/cf/cf.hpp include/mlpack/methods/cf/cf_impl.hpp +include/mlpack/methods/cf/cf_main.cpp include/mlpack/methods/cf/cf_model.hpp include/mlpack/methods/cf/cf_model_impl.hpp include/mlpack/methods/cf/decomposition_policies/batch_svd_method.hpp include/mlpack/methods/cf/decomposition_policies/bias_svd_method.hpp +include/mlpack/methods/cf/decomposition_policies/decomposition_policies.hpp include/mlpack/methods/cf/decomposition_policies/nmf_method.hpp *** 380 LINES SKIPPED ***