Skip to content

Commit

Permalink
v0.26.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshoku committed Feb 19, 2023
1 parent 6754c52 commit 95bc6ca
Show file tree
Hide file tree
Showing 38 changed files with 79 additions and 62 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
# 0.26.0
## rumale-clustering
- Add cluster analysis class for mean-shift method.
- MeanShift

## rumale-manifold
- Add transformer classes for Loccally Linear Embedding and Laplacian Eigenmaps.
- LocallyLinearEmbedding
- LaplacianEigenmaps

## rumale-metric_learning
- Add transformer class for Local Fisher Discriminant Analysis.
- LocalFisherDiscriminantAnalysis

## others
- No changes, or only slight changes to configuration files.

# 0.25.0
## rumale-linear_model
**Breaking change**
Expand Down
2 changes: 1 addition & 1 deletion rumale-clustering/lib/rumale/clustering/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of classes that implement cluster analysis methods.
module Clustering
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-clustering/rumale-clustering.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-core/lib/rumale/core/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# @!visibility private
module Core
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-decomposition/lib/rumale/decomposition/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# Module for matrix decomposition algorithms.
module Decomposition
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-decomposition/rumale-decomposition.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-ensemble/lib/rumale/ensemble/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement ensemble-based methods.
module Ensemble
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
10 changes: 5 additions & 5 deletions rumale-ensemble/rumale-ensemble.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-linear_model', '~> 0.25.0'
spec.add_dependency 'rumale-model_selection', '~> 0.25.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.25.0'
spec.add_dependency 'rumale-tree', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
spec.add_dependency 'rumale-linear_model', '~> 0.26.0'
spec.add_dependency 'rumale-model_selection', '~> 0.26.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.26.0'
spec.add_dependency 'rumale-tree', '~> 0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes for model evaluation.
module EvaluationMeasure
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that extract features from raw data.
module FeatureExtraction
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@ Gem::Specification.new do |spec|

spec.add_dependency 'mmh3', '~> 1.0'
spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# Module for kernel approximation algorithms.
module KernelApproximation
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-kernel_machine/lib/rumale/kernel_machine/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement kernel method-based estimator.
module KernelMachine
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-kernel_machine/rumale-kernel_machine.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Gem::Specification.new do |spec|

# Uncomment to register a new dependency of your gem
spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'

# For more information and examples about making a new gem, checkout our
# guide at: https://bundler.io/guides/creating_gem.html
Expand Down
2 changes: 1 addition & 1 deletion rumale-linear_model/lib/rumale/linear_model/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement generalized linear models.
module LinearModel
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-linear_model/rumale-linear_model.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@ Gem::Specification.new do |spec|

spec.add_dependency 'lbfgsb', '>=0.3.0'
spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-manifold/lib/rumale/manifold/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# Module for data embedding algorithms.
module Manifold
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
4 changes: 2 additions & 2 deletions rumale-manifold/rumale-manifold.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-decomposition', '~>0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
spec.add_dependency 'rumale-decomposition', '~>0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# Module for metric learning algorithms.
module MetricLearning
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
4 changes: 2 additions & 2 deletions rumale-metric_learning/rumale-metric_learning.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ Gem::Specification.new do |spec|

spec.add_dependency 'lbfgsb', '>=0.3.0'
spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-decomposition', '~>0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
spec.add_dependency 'rumale-decomposition', '~>0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
module Rumale
module ModelSelection
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
6 changes: 3 additions & 3 deletions rumale-model_selection/rumale-model_selection.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-evaluation_measure', '~> 0.25.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
spec.add_dependency 'rumale-evaluation_measure', '~> 0.26.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-naive_bayes/lib/rumale/naive_bayes/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement naive bayes models.
module NaiveBayes
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-naive_bayes/rumale-naive_bayes.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement estimators based on nearest neighbors rule.
module NearestNeighbors
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-nearest_neighbors/rumale-nearest_neighbors.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-neural_network/lib/rumale/neural_network/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the modules and classes for implementation multi-layer perceptron estimator.
module NeuralNetwork
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-neural_network/rumale-neural_network.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-pipeline/lib/rumale/pipeline/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# Module implements utilities of pipeline that cosists of a chain of transfomers and estimators.
module Pipeline
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-pipeline/rumale-pipeline.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-preprocessing/lib/rumale/preprocessing/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that perform preprocessings.
module Preprocessing
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-preprocessing/rumale-preprocessing.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale-tree/lib/rumale/tree/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ module Rumale
# This module consists of the classes that implement tree models.
module Tree
# @!visibility private
VERSION = '0.25.0'
VERSION = '0.26.0'
end
end
2 changes: 1 addition & 1 deletion rumale-tree/rumale-tree.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ Gem::Specification.new do |spec|
spec.extensions = ['ext/rumale/tree/extconf.rb']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
end
2 changes: 1 addition & 1 deletion rumale/lib/rumale/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
# Rumale is a machine learning library in Ruby.
module Rumale
# The version of Rumale you are using.
VERSION = '0.25.0'
VERSION = '0.26.0'
end
36 changes: 18 additions & 18 deletions rumale/rumale.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -50,22 +50,22 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']

spec.add_dependency 'numo-narray', '>= 0.9.1'
spec.add_dependency 'rumale-clustering', '~> 0.25.0'
spec.add_dependency 'rumale-core', '~> 0.25.0'
spec.add_dependency 'rumale-decomposition', '~> 0.25.0'
spec.add_dependency 'rumale-ensemble', '~> 0.25.0'
spec.add_dependency 'rumale-evaluation_measure', '~> 0.25.0'
spec.add_dependency 'rumale-feature_extraction', '~> 0.25.0'
spec.add_dependency 'rumale-kernel_approximation', '~> 0.25.0'
spec.add_dependency 'rumale-kernel_machine', '~> 0.25.0'
spec.add_dependency 'rumale-linear_model', '~> 0.25.0'
spec.add_dependency 'rumale-manifold', '~> 0.25.0'
spec.add_dependency 'rumale-metric_learning', '~> 0.25.0'
spec.add_dependency 'rumale-model_selection', '~> 0.25.0'
spec.add_dependency 'rumale-naive_bayes', '~> 0.25.0'
spec.add_dependency 'rumale-nearest_neighbors', '~> 0.25.0'
spec.add_dependency 'rumale-neural_network', '~> 0.25.0'
spec.add_dependency 'rumale-pipeline', '~> 0.25.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.25.0'
spec.add_dependency 'rumale-tree', '~> 0.25.0'
spec.add_dependency 'rumale-clustering', '~> 0.26.0'
spec.add_dependency 'rumale-core', '~> 0.26.0'
spec.add_dependency 'rumale-decomposition', '~> 0.26.0'
spec.add_dependency 'rumale-ensemble', '~> 0.26.0'
spec.add_dependency 'rumale-evaluation_measure', '~> 0.26.0'
spec.add_dependency 'rumale-feature_extraction', '~> 0.26.0'
spec.add_dependency 'rumale-kernel_approximation', '~> 0.26.0'
spec.add_dependency 'rumale-kernel_machine', '~> 0.26.0'
spec.add_dependency 'rumale-linear_model', '~> 0.26.0'
spec.add_dependency 'rumale-manifold', '~> 0.26.0'
spec.add_dependency 'rumale-metric_learning', '~> 0.26.0'
spec.add_dependency 'rumale-model_selection', '~> 0.26.0'
spec.add_dependency 'rumale-naive_bayes', '~> 0.26.0'
spec.add_dependency 'rumale-nearest_neighbors', '~> 0.26.0'
spec.add_dependency 'rumale-neural_network', '~> 0.26.0'
spec.add_dependency 'rumale-pipeline', '~> 0.26.0'
spec.add_dependency 'rumale-preprocessing', '~> 0.26.0'
spec.add_dependency 'rumale-tree', '~> 0.26.0'
end

0 comments on commit 95bc6ca

Please sign in to comment.