Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
monticore
EmbeddedMontiArc
generators
EMAM2Middleware
Commits
1526e3f5
Commit
1526e3f5
authored
Jan 08, 2019
by
Alexander David Hellwig
Browse files
Move clust4j from helpers to com package
parent
490694c8
Pipeline
#95861
passed with stages
in 13 minutes and 52 seconds
Changes
152
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/Clust4j.java
→
src/main/java/
com
/clust4j/Clust4j.java
View file @
1526e3f5
...
...
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j
;
package
com
.clust4j
;
import
java.io.FileInputStream
;
import
java.io.FileOutputStream
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/GlobalState.java
→
src/main/java/
com
/clust4j/GlobalState.java
View file @
1526e3f5
...
...
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j
;
package
com
.clust4j
;
import
java.util.Random
;
import
java.util.concurrent.ForkJoinPool
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/LICENSE.txt
→
src/main/java/
com
/clust4j/LICENSE.txt
View file @
1526e3f5
File moved
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/NamedEntity.java
→
src/main/java/
com
/clust4j/NamedEntity.java
View file @
1526e3f5
...
...
@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j
;
package
com
.clust4j
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.Loggable
;
import
com
.clust4j.log.Loggable
;
/**
*
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractAutonomousClusterer.java
→
src/main/java/
com
/clust4j/algo/AbstractAutonomousClusterer.java
View file @
1526e3f5
...
...
@@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.scoring.SupervisedMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.scoring.UnsupervisedMetric
;
import
com
.clust4j.metrics.scoring.SupervisedMetric
;
import
com
.clust4j.metrics.scoring.UnsupervisedMetric
;
import
org.apache.commons.math3.linear.RealMatrix
;
public
abstract
class
AbstractAutonomousClusterer
extends
AbstractClusterer
implements
UnsupervisedClassifier
{
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractCentroidClusterer.java
→
src/main/java/
com
/clust4j/algo/AbstractCentroidClusterer.java
View file @
1526e3f5
...
...
@@ -13,25 +13,25 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.ArrayList
;
import
java.util.HashSet
;
import
java.util.Random
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.NamedEntity
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.kernel.Kernel
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.Distance
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.GeometricallySeparable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.scoring.SupervisedMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.scoring.UnsupervisedMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.MatUtils
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.VecUtils
;
import
com.clust4j.utils.MatUtils
;
import
com.clust4j.utils.VecUtils
;
import
com.clust4j.NamedEntity
;
import
com.clust4j.kernel.Kernel
;
import
com.clust4j.metrics.pairwise.Distance
;
import
com.clust4j.metrics.pairwise.GeometricallySeparable
;
import
com.clust4j.metrics.scoring.SupervisedMetric
;
import
com.clust4j.metrics.scoring.UnsupervisedMetric
;
import
org.apache.commons.math3.exception.DimensionMismatchException
;
import
org.apache.commons.math3.linear.RealMatrix
;
import
org.apache.commons.math3.util.FastMath
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.LogTimer
;
import
com
.clust4j.log.LogTimer
;
public
abstract
class
AbstractCentroidClusterer
extends
AbstractPartitionalClusterer
implements
CentroidLearner
,
Convergeable
,
UnsupervisedClassifier
{
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractClusterer.java
→
src/main/java/
com
/clust4j/algo/AbstractClusterer.java
View file @
1526e3f5
...
...
@@ -14,7 +14,7 @@
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.ArrayList
;
import
java.util.Collection
;
...
...
@@ -22,25 +22,25 @@ import java.util.HashSet;
import
java.util.Random
;
import
java.util.UUID
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.GlobalState
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.NamedEntity
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.except.ModelNotFitException
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.except.NaNException
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.kernel.Kernel
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.lo
g.Log
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.log.Loggable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.Distance
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.DistanceMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.GeometricallySepar
able
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.
SimilarityMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.MatUtils
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.TableFormatter
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.VecUtils
;
import
com.clust4j.except.ModelNotFitException
;
import
com.clust4j.except.NaNException
;
import
com.clust4j.utils.MatUtils
;
import
com.clust4j.utils.TableFormatter
;
import
com.clust4j.utils.VecUtils
;
import
com
.clust4j.
G
lo
balState
;
import
com.clust4j.NamedEntity
;
import
com.clust4j.kernel.Kernel
;
import
com.clust4j.log.Log
;
import
com.clust4j.log.Logg
able
;
import
com
.clust4j.metrics.pairwise.
Distance
;
import
com.clust4j.metrics.pairwise.DistanceMetric
;
import
com.clust4j.metrics.pairwise.GeometricallySeparable
;
import
com.clust4j.metrics.pairwise.SimilarityMetric
;
import
org.apache.commons.math3.linear.Array2DRowRealMatrix
;
import
org.apache.commons.math3.linear.RealMatrix
;
import
org.apache.commons.math3.util.FastMath
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.LogTimer
;
import
com
.clust4j.log.LogTimer
;
/**
*
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractDBSCAN.java
→
src/main/java/
com
/clust4j/algo/AbstractDBSCAN.java
View file @
1526e3f5
...
...
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
org.apache.commons.math3.linear.RealMatrix
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractDensityClusterer.java
→
src/main/java/
com
/clust4j/algo/AbstractDensityClusterer.java
View file @
1526e3f5
...
...
@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.SimilarityMetric
;
import
com
.clust4j.metrics.pairwise.SimilarityMetric
;
import
org.apache.commons.math3.linear.RealMatrix
;
public
abstract
class
AbstractDensityClusterer
extends
AbstractAutonomousClusterer
{
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AbstractPartitionalClusterer.java
→
src/main/java/
com
/clust4j/algo/AbstractPartitionalClusterer.java
View file @
1526e3f5
...
...
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
org.apache.commons.math3.linear.RealMatrix
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AffinityPropagation.java
→
src/main/java/
com
/clust4j/algo/AffinityPropagation.java
View file @
1526e3f5
...
...
@@ -13,22 +13,22 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.ArrayList
;
import
java.util.HashSet
;
import
java.util.Random
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.GlobalState
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.except.ModelNotFitException
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.log.Log
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.GeometricallySeparabl
e
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.MatUtils
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.VecUtils
;
import
com.clust4j.except.ModelNotFitException
;
import
com.clust4j.utils.MatUtils
;
import
com.clust4j.utils.VecUtils
;
import
com.clust4j.GlobalStat
e
;
import
com.clust4j.log.Log
;
import
com.clust4j.metrics.pairwise.GeometricallySeparable
;
import
org.apache.commons.math3.linear.RealMatrix
;
import
org.apache.commons.math3.util.FastMath
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.LogTimer
;
import
com
.clust4j.log.LogTimer
;
/**
* <a href="https://en.wikipedia.org/wiki/Affinity_propagation">Affinity Propagation</a> (AP)
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/AffinityPropagationParameters.java
→
src/main/java/
com
/clust4j/algo/AffinityPropagationParameters.java
View file @
1526e3f5
...
...
@@ -14,11 +14,11 @@
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.Random
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
com
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
org.apache.commons.math3.linear.RealMatrix
;
/**
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BallTree.java
→
src/main/java/
com
/clust4j/algo/BallTree.java
View file @
1526e3f5
...
...
@@ -13,15 +13,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.HashSet
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.Loggable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.Distance
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.DistanceMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.MinkowskiDistance
;
import
com
.clust4j.log.Loggable
;
import
com
.clust4j.metrics.pairwise.Distance
;
import
com
.clust4j.metrics.pairwise.DistanceMetric
;
import
com
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
com
.clust4j.metrics.pairwise.MinkowskiDistance
;
import
org.apache.commons.math3.linear.RealMatrix
;
import
org.apache.commons.math3.linear.Array2DRowRealMatrix
;
import
org.apache.commons.math3.util.FastMath
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BaseClassifier.java
→
src/main/java/
com
/clust4j/algo/BaseClassifier.java
View file @
1526e3f5
...
...
@@ -13,10 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.scoring.SupervisedMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.scoring.UnsupervisedMetric
;
import
com
.clust4j.metrics.scoring.SupervisedMetric
;
import
com
.clust4j.metrics.scoring.UnsupervisedMetric
;
import
org.apache.commons.math3.linear.RealMatrix
;
/**
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BaseClassifierParameters.java
→
src/main/java/
com
/clust4j/algo/BaseClassifierParameters.java
View file @
1526e3f5
...
...
@@ -13,9 +13,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.utils.DeepCloneable
;
import
com
.clust4j.utils.DeepCloneable
;
public
interface
BaseClassifierParameters
extends
DeepCloneable
{
@Override
public
BaseClassifierParameters
copy
();
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BaseClustererParameters.java
→
src/main/java/
com
/clust4j/algo/BaseClustererParameters.java
View file @
1526e3f5
...
...
@@ -14,13 +14,13 @@
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.util.Random
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.Clust4j
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.GeometricallySeparable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.DeepClone
able
;
import
com.clust4j.utils.DeepCloneable
;
import
com.clust4j.Clust4j
;
import
com.clust4j.metrics.pairwise.GeometricallySepar
able
;
/**
* Base planner class many clustering algorithms
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BaseModel.java
→
src/main/java/
com
/clust4j/algo/BaseModel.java
View file @
1526e3f5
...
...
@@ -13,13 +13,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
java.text.NumberFormat
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.Clust4j
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.SynchronicityLock
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.TableFormatter
;
import
com.clust4j.utils.SynchronicityLock
;
import
com.clust4j.utils.TableFormatter
;
import
com.clust4j.Clust4j
;
abstract
public
class
BaseModel
extends
Clust4j
implements
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
4707757741169405063L
;
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BaseNeighborsModel.java
→
src/main/java/
com
/clust4j/algo/BaseNeighborsModel.java
View file @
1526e3f5
...
...
@@ -13,12 +13,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.GlobalState
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.except.ModelNotFitException
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.DistanceMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
com.clust4j.except.ModelNotFitException
;
import
com.clust4j.GlobalState
;
import
com
.clust4j.metrics.pairwise.DistanceMetric
;
import
com
.clust4j.metrics.pairwise.GeometricallySeparable
;
import
org.apache.commons.math3.linear.RealMatrix
;
abstract
public
class
BaseNeighborsModel
extends
AbstractClusterer
{
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/BoruvkaAlgorithm.java
→
src/main/java/
com
/clust4j/algo/BoruvkaAlgorithm.java
View file @
1526e3f5
...
...
@@ -13,17 +13,17 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.log.Loggable
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.metrics.pairwise.DistanceMetric
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.metrics.pairwise.
Pairwise
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper.clust4j.utils.VecUtils
;
import
com.clust4j.utils.VecUtils
;
import
com.clust4j.log.Loggable
;
import
com
.clust4j.metrics.pairwise.
DistanceMetric
;
import
com.clust4j.metrics.pairwise.Pairwise
;
import
org.apache.commons.math3.linear.Array2DRowRealMatrix
;
import
org.apache.commons.math3.util.FastMath
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo.NearestNeighborHeapSearch.NodeData
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.log.LogTimer
;
import
com
.clust4j.algo.NearestNeighborHeapSearch.NodeData
;
import
com
.clust4j.log.LogTimer
;
/**
* A graph traversal algorithm used in identifying the minimum spanning tree
...
...
src/main/java/
de/monticore/lang/monticar/generator/middleware/helpers/AffinityPropagationHelper
/clust4j/algo/CentroidClustererParameters.java
→
src/main/java/
com
/clust4j/algo/CentroidClustererParameters.java
View file @
1526e3f5
...
...
@@ -14,11 +14,11 @@
* limitations under the License.
*******************************************************************************/
package
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo
;
package
com
.clust4j.algo
;
import
org.apache.commons.math3.linear.RealMatrix
;
import
de.monticore.lang.monticar.generator.middleware.helpers.AffinityPropagationHelper
.clust4j.algo.AbstractCentroidClusterer.InitializationStrategy
;
import
com
.clust4j.algo.AbstractCentroidClusterer.InitializationStrategy
;
public
abstract
class
CentroidClustererParameters
<
T
extends
AbstractCentroidClusterer
>
extends
BaseClustererParameters
implements
UnsupervisedClassifierParameters
<
T
>,
ConvergeablePlanner
{
...
...
Prev
1
2
3
4
5
…
8
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment