diff --git a/HISTORY.md b/HISTORY.md index a1683a8e4c..399e6d1b85 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,8 +1,8 @@ # mlpack changelog -## mlpack ?.?.? +## mlpack 4.6.0 -_????-??-??_ +_2025-04-02_ * Fix command-line duplicate output bug when loading matrices for some bindings (#3838). diff --git a/README.md b/README.md index 0ee45b1852..f50e994318 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@

Download: - current stable version (4.5.1) + current stable version (4.6.0)

diff --git a/doc/examples/sample-ml-app/README.txt b/doc/examples/sample-ml-app/README.txt index 4291650574..233db4ba0e 100644 --- a/doc/examples/sample-ml-app/README.txt +++ b/doc/examples/sample-ml-app/README.txt @@ -21,15 +21,15 @@ and library files into C:\mlpack\. * ensmallen: https://ensmallen.org/files/ensmallen-2.19.0.tar.gz Download the .tar.gz, and extract it into C:\mlpack\ensmallen-2.19.0\ -Now, install mlpack into C:\mlpack\mlpack-4.5.1\. If you downloaded the mlpack +Now, install mlpack into C:\mlpack\mlpack-4.6.0\. If you downloaded the mlpack source, you can either use the Windows build guide (see doc/user/build_windows.md) to build and install, or, since mlpack is -header-only, copy the src/ directory to C:\mlpack\mlpack-4.5.1\ and rename it -"include" (so there will now be a directory C:\mlpack\mlpack-4.5.1\include\, +header-only, copy the src/ directory to C:\mlpack\mlpack-4.6.0\ and rename it +"include" (so there will now be a directory C:\mlpack\mlpack-4.6.0\include\, which contains only base.hpp and the mlpack/ subdirectory). Alternately, if you downloaded the Windows MSI installer, you can install to -C:\mlpack\mlpack-4.5.1\. +C:\mlpack\mlpack-4.6.0\. Once all of that setup is done, the example should compile as-is. diff --git a/doc/examples/sample-ml-app/sample-ml-app/sample-ml-app.vcxproj b/doc/examples/sample-ml-app/sample-ml-app/sample-ml-app.vcxproj index 9dcb628cfd..b614910791 100644 --- a/doc/examples/sample-ml-app/sample-ml-app/sample-ml-app.vcxproj +++ b/doc/examples/sample-ml-app/sample-ml-app/sample-ml-app.vcxproj @@ -104,7 +104,7 @@ true _DEBUG;_CONSOLE;%(PreprocessorDefinitions) Default - C:\mlpack\armadillo-11.4.1\include;C:\mlpack\mlpack-4.5.1\include\;C:\mlpack\cereal-1.3.2\include;C:\mlpack\ensmallen-2.19.0\include\%(AdditionalIncludeDirectories) + C:\mlpack\armadillo-11.4.1\include;C:\mlpack\mlpack-4.6.0\include\;C:\mlpack\cereal-1.3.2\include;C:\mlpack\ensmallen-2.19.0\include\%(AdditionalIncludeDirectories) stdcpp17 false %(AdditionalOptions) diff --git a/doc/user/deploy_windows.md b/doc/user/deploy_windows.md index de9e08d5ed..5cbefe1e0c 100644 --- a/doc/user/deploy_windows.md +++ b/doc/user/deploy_windows.md @@ -27,13 +27,13 @@ dependencies in Release Mode). - Under C/C++ > General > Additional Include Directories add: ``` - C:\mlpack\armadillo-9.800.3\include - - C:\mlpack\mlpack-4.5.1\src + - C:\mlpack\mlpack-4.6.0\src - C:\mlpack\ensmallen-2.19.0\include - C:\mlpack\cereal-3.1.2\include ``` - Under Build Events > Post-Build Event > Command Line add: ``` - - xcopy /y "C:\mlpack\mlpack-4.5.1\packages\OpenBLAS.0.2.14.1\lib\native\bin\x64\*.dll" $(OutDir) + - xcopy /y "C:\mlpack\mlpack-4.6.0\packages\OpenBLAS.0.2.14.1\lib\native\bin\x64\*.dll" $(OutDir) ``` *Note*: recent versions of Visual Studio set "Conformance Mode" enabled by diff --git a/src/mlpack/core/util/version.hpp b/src/mlpack/core/util/version.hpp index 207101fc18..4db0b9d27d 100644 --- a/src/mlpack/core/util/version.hpp +++ b/src/mlpack/core/util/version.hpp @@ -17,8 +17,8 @@ // The version of mlpack. If this is a git repository, this will be a version // with higher number than the most recent release. #define MLPACK_VERSION_MAJOR 4 -#define MLPACK_VERSION_MINOR 5 -#define MLPACK_VERSION_PATCH 2 +#define MLPACK_VERSION_MINOR 6 +#define MLPACK_VERSION_PATCH 0 // The name of the version (for use by --version). namespace mlpack {