Denis/Yury, I updated my previous post slightly, For clarity, Please simply respond to this post and disregard previous.
Upon review of your previous comments, please respond to my feedback : 1. I believe GA Grid can be implemented in separate package within ML library and operate independently of other algorithms for use cases where /only /GA is required. 2. I am still not totally clear concerning Trainer and Model relationship in the ML API. a. Since org.apache.ignite.ml.Trainer and org.apache.ignite.ml.Model are not available, when is it planned to be available? Please advise when available. b. Based on Yury's comments: "...For both concepts we have API: org.apache.ignite.ml.Model and org.apache.ignite.ml.Trainer. So if we want to use genetic algoritm for model trainig we should implement specific trainer for each ML algorithms like lin regression, kmean, decision tree and others. For example let`s take a look on lin regression. Currently we have OLS (Ordinary Least Squares) multiple linear regression. For this regression we will have OLSRegressionModel and at least two possible trainers: analytical trainer (a solution of matrix equation, analytical solution) and gradient descent (numerical solution). And also we could implement GA trainer which will use GA Grid... " Do org.apache.ignite.ml.Trainer generate org.apache.ignite.ml.Models? This part is still not clear.. Please advise and clarify accordingly. Best, Turik -- Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/