Skip to content

Commit 2cbb9cc

Browse files
committed
v0.28.1
1 parent 3ff17a0 commit 2cbb9cc

File tree

39 files changed

+76
-64
lines changed

39 files changed

+76
-64
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1+
# [[0.28.1](https://github.com/yoshoku/rumale/compare/v0.28.0...v0.28.1)]
2+
## rumale-core
3+
- Fix nil checks for the y argument of euclidean_distance and squared_error methods: [#45](https://github.com/yoshoku/rumale/pull/45) and [4eb1727](https://github.com/yoshoku/rumale/commit/4eb1727fadb05eff8ba94bd067693b4b25f141d4)
4+
5+
## rumale-manifold
6+
- Add transformer classes for Hessian Eigenmaps.
7+
- HessianEigenmaps
8+
9+
## others
10+
- No changes, or minor changes using RuboCop.
11+
112
# [[0.28.0](https://github.com/yoshoku/rumale/compare/v0.27.0...v0.28.0)]
213
## rumale-tree
14+
**Breaking change**
315
- Rewrite native exntension codes with C++.
416
- Reimplements stop_growing? private method in DecisionTreeRegressor with native extension.
517

bump.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/zsh
22

3-
FROM='0.27.0'
4-
TO='0.28.0'
3+
FROM='0.28.0'
4+
TO='0.28.1'
55

66
for FILENAME in `find . -name 'version.rb'`; do
77
gsed -i -e "s/VERSION\s*=\s*'${FROM}'/VERSION = '${TO}'/" ${FILENAME}

rumale-clustering/lib/rumale/clustering/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of classes that implement cluster analysis methods.
66
module Clustering
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-clustering/rumale-clustering.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ Gem::Specification.new do |spec|
3636
spec.require_paths = ['lib']
3737

3838
spec.add_dependency 'numo-narray', '>= 0.9.1'
39-
spec.add_dependency 'rumale-core', '~> 0.28.0'
39+
spec.add_dependency 'rumale-core', '~> 0.28.1'
4040
end

rumale-core/lib/rumale/core/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# @!visibility private
66
module Core
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-decomposition/lib/rumale/decomposition/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# Module for matrix decomposition algorithms.
66
module Decomposition
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-decomposition/rumale-decomposition.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-ensemble/lib/rumale/ensemble/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement ensemble-based methods.
66
module Ensemble
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-ensemble/rumale-ensemble.gemspec

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38-
spec.add_dependency 'rumale-linear_model', '~> 0.28.0'
39-
spec.add_dependency 'rumale-model_selection', '~> 0.28.0'
40-
spec.add_dependency 'rumale-preprocessing', '~> 0.28.0'
41-
spec.add_dependency 'rumale-tree', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
38+
spec.add_dependency 'rumale-linear_model', '~> 0.28.1'
39+
spec.add_dependency 'rumale-model_selection', '~> 0.28.1'
40+
spec.add_dependency 'rumale-preprocessing', '~> 0.28.1'
41+
spec.add_dependency 'rumale-tree', '~> 0.28.1'
4242
end

rumale-evaluation_measure/lib/rumale/evaluation_measure/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes for model evaluation.
66
module EvaluationMeasure
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-evaluation_measure/rumale-evaluation_measure.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-feature_extraction/lib/rumale/feature_extraction/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that extract features from raw data.
66
module FeatureExtraction
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-feature_extraction/rumale-feature_extraction.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ Gem::Specification.new do |spec|
3535

3636
spec.add_dependency 'mmh3', '~> 1.0'
3737
spec.add_dependency 'numo-narray', '>= 0.9.1'
38-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3939
end

rumale-kernel_approximation/lib/rumale/kernel_approximation/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# Module for kernel approximation algorithms.
66
module KernelApproximation
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-kernel_approximation/rumale-kernel_approximation.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-kernel_machine/lib/rumale/kernel_machine/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement kernel method-based estimator.
66
module KernelMachine
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-kernel_machine/rumale-kernel_machine.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Gem::Specification.new do |spec|
3535

3636
# Uncomment to register a new dependency of your gem
3737
spec.add_dependency 'numo-narray', '>= 0.9.1'
38-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3939

4040
# For more information and examples about making a new gem, checkout our
4141
# guide at: https://bundler.io/guides/creating_gem.html

rumale-linear_model/lib/rumale/linear_model/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement generalized linear models.
66
module LinearModel
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-linear_model/rumale-linear_model.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ Gem::Specification.new do |spec|
3535

3636
spec.add_dependency 'lbfgsb', '>=0.3.0'
3737
spec.add_dependency 'numo-narray', '>= 0.9.1'
38-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3939
end

rumale-manifold/lib/rumale/manifold/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# Module for data embedding algorithms.
66
module Manifold
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-manifold/rumale-manifold.gemspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38-
spec.add_dependency 'rumale-decomposition', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
38+
spec.add_dependency 'rumale-decomposition', '~> 0.28.1'
3939
end

rumale-metric_learning/lib/rumale/metric_learning/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# Module for metric learning algorithms.
66
module MetricLearning
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-metric_learning/rumale-metric_learning.gemspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ Gem::Specification.new do |spec|
3535

3636
spec.add_dependency 'lbfgsb', '>=0.3.0'
3737
spec.add_dependency 'numo-narray', '>= 0.9.1'
38-
spec.add_dependency 'rumale-core', '~> 0.28.0'
39-
spec.add_dependency 'rumale-decomposition', '~> 0.28.0'
38+
spec.add_dependency 'rumale-core', '~> 0.28.1'
39+
spec.add_dependency 'rumale-decomposition', '~> 0.28.1'
4040
end

rumale-model_selection/lib/rumale/model_selection/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
module Rumale
44
module ModelSelection
55
# @!visibility private
6-
VERSION = '0.28.0'
6+
VERSION = '0.28.1'
77
end
88
end

rumale-model_selection/rumale-model_selection.gemspec

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
38-
spec.add_dependency 'rumale-evaluation_measure', '~> 0.28.0'
39-
spec.add_dependency 'rumale-preprocessing', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
38+
spec.add_dependency 'rumale-evaluation_measure', '~> 0.28.1'
39+
spec.add_dependency 'rumale-preprocessing', '~> 0.28.1'
4040
end

rumale-naive_bayes/lib/rumale/naive_bayes/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement naive bayes models.
66
module NaiveBayes
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-naive_bayes/rumale-naive_bayes.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-nearest_neighbors/lib/rumale/nearest_neighbors/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement estimators based on nearest neighbors rule.
66
module NearestNeighbors
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-nearest_neighbors/rumale-nearest_neighbors.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-neural_network/lib/rumale/neural_network/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the modules and classes for implementation multi-layer perceptron estimator.
66
module NeuralNetwork
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-neural_network/rumale-neural_network.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ Gem::Specification.new do |spec|
3636
spec.require_paths = ['lib']
3737

3838
spec.add_dependency 'numo-narray', '>= 0.9.1'
39-
spec.add_dependency 'rumale-core', '~> 0.28.0'
39+
spec.add_dependency 'rumale-core', '~> 0.28.1'
4040
end

rumale-pipeline/lib/rumale/pipeline/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# Module implements utilities of pipeline that cosists of a chain of transfomers and estimators.
66
module Pipeline
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-pipeline/rumale-pipeline.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ Gem::Specification.new do |spec|
3030
spec.require_paths = ['lib']
3131

3232
spec.add_dependency 'numo-narray', '>= 0.9.1'
33-
spec.add_dependency 'rumale-core', '~> 0.28.0'
33+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3434
end

rumale-preprocessing/lib/rumale/preprocessing/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that perform preprocessings.
66
module Preprocessing
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-preprocessing/rumale-preprocessing.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
3434
spec.require_paths = ['lib']
3535

3636
spec.add_dependency 'numo-narray', '>= 0.9.1'
37-
spec.add_dependency 'rumale-core', '~> 0.28.0'
37+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3838
end

rumale-tree/lib/rumale/tree/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ module Rumale
55
# This module consists of the classes that implement tree models.
66
module Tree
77
# @!visibility private
8-
VERSION = '0.28.0'
8+
VERSION = '0.28.1'
99
end
1010
end

rumale-tree/rumale-tree.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ Gem::Specification.new do |spec|
3131
spec.extensions = ['ext/rumale/tree/extconf.rb']
3232

3333
spec.add_dependency 'numo-narray', '>= 0.9.1'
34-
spec.add_dependency 'rumale-core', '~> 0.28.0'
34+
spec.add_dependency 'rumale-core', '~> 0.28.1'
3535
end

rumale/lib/rumale/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
# Rumale is a machine learning library in Ruby.
44
module Rumale
55
# The version of Rumale you are using.
6-
VERSION = '0.28.0'
6+
VERSION = '0.28.1'
77
end

rumale/rumale.gemspec

+18-18
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,22 @@ Gem::Specification.new do |spec|
5050
spec.require_paths = ['lib']
5151

5252
spec.add_dependency 'numo-narray', '>= 0.9.1'
53-
spec.add_dependency 'rumale-clustering', '~> 0.28.0'
54-
spec.add_dependency 'rumale-core', '~> 0.28.0'
55-
spec.add_dependency 'rumale-decomposition', '~> 0.28.0'
56-
spec.add_dependency 'rumale-ensemble', '~> 0.28.0'
57-
spec.add_dependency 'rumale-evaluation_measure', '~> 0.28.0'
58-
spec.add_dependency 'rumale-feature_extraction', '~> 0.28.0'
59-
spec.add_dependency 'rumale-kernel_approximation', '~> 0.28.0'
60-
spec.add_dependency 'rumale-kernel_machine', '~> 0.28.0'
61-
spec.add_dependency 'rumale-linear_model', '~> 0.28.0'
62-
spec.add_dependency 'rumale-manifold', '~> 0.28.0'
63-
spec.add_dependency 'rumale-metric_learning', '~> 0.28.0'
64-
spec.add_dependency 'rumale-model_selection', '~> 0.28.0'
65-
spec.add_dependency 'rumale-naive_bayes', '~> 0.28.0'
66-
spec.add_dependency 'rumale-nearest_neighbors', '~> 0.28.0'
67-
spec.add_dependency 'rumale-neural_network', '~> 0.28.0'
68-
spec.add_dependency 'rumale-pipeline', '~> 0.28.0'
69-
spec.add_dependency 'rumale-preprocessing', '~> 0.28.0'
70-
spec.add_dependency 'rumale-tree', '~> 0.28.0'
53+
spec.add_dependency 'rumale-clustering', '~> 0.28.1'
54+
spec.add_dependency 'rumale-core', '~> 0.28.1'
55+
spec.add_dependency 'rumale-decomposition', '~> 0.28.1'
56+
spec.add_dependency 'rumale-ensemble', '~> 0.28.1'
57+
spec.add_dependency 'rumale-evaluation_measure', '~> 0.28.1'
58+
spec.add_dependency 'rumale-feature_extraction', '~> 0.28.1'
59+
spec.add_dependency 'rumale-kernel_approximation', '~> 0.28.1'
60+
spec.add_dependency 'rumale-kernel_machine', '~> 0.28.1'
61+
spec.add_dependency 'rumale-linear_model', '~> 0.28.1'
62+
spec.add_dependency 'rumale-manifold', '~> 0.28.1'
63+
spec.add_dependency 'rumale-metric_learning', '~> 0.28.1'
64+
spec.add_dependency 'rumale-model_selection', '~> 0.28.1'
65+
spec.add_dependency 'rumale-naive_bayes', '~> 0.28.1'
66+
spec.add_dependency 'rumale-nearest_neighbors', '~> 0.28.1'
67+
spec.add_dependency 'rumale-neural_network', '~> 0.28.1'
68+
spec.add_dependency 'rumale-pipeline', '~> 0.28.1'
69+
spec.add_dependency 'rumale-preprocessing', '~> 0.28.1'
70+
spec.add_dependency 'rumale-tree', '~> 0.28.1'
7171
end

0 commit comments

Comments
 (0)