Skip navigation links

GridGain 8.9.4

Common Grid APIs 
Package Description
org.apache.ignite
Contains entry-point Ignite & HPC APIs.
org.apache.ignite.cluster
Contains cluster-related classes.
org.apache.ignite.configuration
Contains configuration-related classes.
org.apache.ignite.lang
Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.lifecycle
Contains lifecycle-related classes.
org.apache.ignite.resources
Contains resource injection annotations.
org.apache.ignite.scheduler
Contains Job Scheduling functionality.
org.apache.ignite.spi
Contains common classes and interfaces for SPI implementations.
org.apache.ignite.thread
Contains threads-related utility classes.
org.gridgain.grid
Contains base API classes.
org.gridgain.grid.configuration
Contains base GridGain configuration classes.
Messaging APIs 
Package Description
org.apache.ignite.messaging
Contains Topic-based Messaging functionality.
Event Notification APIs 
Package Description
org.apache.ignite.events
Contains Event Subscription functionality together with various events emitted by Ignite.
org.gridgain.grid.events
Contains events API classes.
Compute Grid APIs 
Package Description
org.apache.ignite.compute
Contains Compute Grid functionality.
org.apache.ignite.compute.gridify
Contains APIs utilized for AOP-based grid-enabling.
org.apache.ignite.compute.gridify.aop
Contains common classes for different AOP providers.
org.apache.ignite.compute.gridify.aop.aspectj
Contains all classes used by AspectJ AOP implementation.
org.apache.ignite.compute.gridify.aop.spring
Contains all classes used by Spring AOP implementation.
Data Grid APIs 
Package Description
org.apache.ignite.cache
Contains main Data Grid APIs.
org.apache.ignite.cache.affinity
Contains cache node affinity implementations.
org.apache.ignite.cache.affinity.rendezvous
Contains HRW-based cache affinity for partitioned cache.
org.apache.ignite.cache.eviction
Contains cache eviction policy implementations.
org.apache.ignite.cache.eviction.fifo
Contains cache FIFO eviction policy implementations.
org.apache.ignite.cache.eviction.lru
Contains cache LRU eviction policy implementations.
org.apache.ignite.cache.eviction.random
Contains cache randomized eviction policy implementations.
org.apache.ignite.cache.eviction.sorted
Contains cache sorted eviction policy implementation.
org.apache.ignite.cache.hibernate
Contains implementation of Hibernate L2 cache.
org.apache.ignite.cache.jta
Contains JTA (Java Transaction API) related public classes and interfaces.
org.apache.ignite.cache.jta.jndi
Contains JNDI-based transaction manager lookup.
org.apache.ignite.cache.jta.reflect
Contains reflection-based transaction manager lookup.
org.apache.ignite.cache.jta.websphere
Contains WebSphere integrations.
org.apache.ignite.cache.query
Contains APIs for creating and executing cache queries.
org.apache.ignite.cache.query.annotations
Contains query-related annotations.
org.apache.ignite.cache.query.exceptions
Contains query-related exceptions.
org.apache.ignite.cache.store
Contains cache store interfaces.
org.apache.ignite.cache.store.cassandra
Contains CacheStore implementation backed by Cassandra database
org.apache.ignite.cache.store.cassandra.common
Contains commonly used helper classes
org.apache.ignite.cache.store.cassandra.datasource
Contains data source implementation
org.apache.ignite.cache.store.cassandra.persistence
Contains persistent settings configuration
org.apache.ignite.cache.store.cassandra.serializer
Contains serializers implementation, to store BLOBs into Cassandra
org.apache.ignite.cache.store.cassandra.session
Contains classes responsible for handling sessions and communication with Cassandra
org.apache.ignite.cache.store.cassandra.session.pool
Contains session pool implenetation for Cassandra sessions
org.apache.ignite.cache.store.cassandra.session.transaction
Contains mutations implementation, to store changes made inside Ignite transaction
org.apache.ignite.cache.store.cassandra.utils
Contains utility classes
org.apache.ignite.cache.store.hibernate
Contains reference Hibernate-based cache store implementation.
org.apache.ignite.cache.store.jdbc
Contains reference JDBC-based cache store implementation.
org.apache.ignite.cache.store.jdbc.dialect
Contains SQL dialects for different RDBMS.
org.apache.ignite.cache.store.spring
Contains cache store session listener based on Spring transaction management.
org.apache.ignite.cache.websession
Contains classes for Web Sessions Caching.
org.apache.ignite.transactions
Contains transaction-related classes.
org.gridgain.grid.cache
Contains cache API classes.
org.gridgain.grid.cache.compress
Contains cache entry compression Zstandard-based implementation.
org.gridgain.grid.cache.conflict
Contains cache conflicts API classes.
org.gridgain.grid.cache.db.wal
Contains database WAL CRC classes.
org.gridgain.grid.cache.db.wal.crc
Contains database WAL classes.
org.gridgain.grid.cache.dr
Contains cache data center replication API classes.
org.gridgain.grid.cache.store
Contains cache store API classes.
org.gridgain.grid.cache.store.jdbc
Contains cache JDBC store API classes.
org.gridgain.grid.cache.store.local
Contains cache file local store API classes.
Java Thin Client APIs 
Package Description
org.apache.ignite.client
Contains Ignite Thin Client API classes.
org.apache.ignite.client.events  
Service Grid APIs 
Package Description
org.apache.ignite.services
Contains main Managed Services APIs.
Streaming APIs 
Package Description
org.apache.ignite.stream
Contains Ignite Streamer classes.
org.apache.ignite.stream.socket
Contains socket streamer implementation.
Security APIs 
Package Description
org.apache.ignite.plugin.security
Contains APIs for security, authentication, and authorization.
org.apache.ignite.ssl
Contains classes for working with SSL.
MXBeans classes 
Package Description
org.apache.ignite.mxbean
Contains annotations for Dynamic MBeans.
Memory allocator APIs 
Package Description
org.apache.ignite.mem  
SPI: CheckPoint 
Package Description
org.apache.ignite.spi.checkpoint
Contains APIs for checkpoint SPI.
org.apache.ignite.spi.checkpoint.cache
Contains cache-based implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.jdbc
Contains JDBC implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.noop
Contains default no-op checkpoint SPI implementation.
org.apache.ignite.spi.checkpoint.s3
Contains S3-based implementation for checkpoint SPI.
org.apache.ignite.spi.checkpoint.sharedfs
Contains shared file system implementation for checkpoint SPI.
SPI: Collision 
Package Description
org.apache.ignite.spi.collision
Contains APIs for collision SPI.
org.apache.ignite.spi.collision.fifoqueue
Contains FIFO based collision SPI implementation.
org.apache.ignite.spi.collision.jobstealing
Contains job stealing collision SPI implementation.
org.apache.ignite.spi.collision.noop
Contains default no-op collision SPI implementation.
org.apache.ignite.spi.collision.priorityqueue
Contains priority based collision SPI implementation.
SPI: Indexing 
Package Description
org.apache.ignite.spi.indexing
Contains APIs for indexing SPI.
org.apache.ignite.spi.indexing.noop
Contains default no-op indexing SPI implementation.
SPI: Load Balancing 
Package Description
org.apache.ignite.spi.loadbalancing
Contains APIs for load balancing SPI.
org.apache.ignite.spi.loadbalancing.adaptive
Contains adaptive load balancing SPI.
org.apache.ignite.spi.loadbalancing.roundrobin
Contains default round-robin implementation for load balancing SPI.
org.apache.ignite.spi.loadbalancing.weightedrandom
Contains weighted random-base implementation for load balancing SPI.
SPI: Communication 
Package Description
org.apache.ignite.spi.communication
Contains APIs for grid communication SPI.
org.apache.ignite.spi.communication.tcp
Contains default TCP/IP-based implementation for communication SPI.
org.apache.ignite.spi.communication.tcp.messages
Contains implementation messages.
SPI: Deployment 
Package Description
org.apache.ignite.spi.deployment
Contains APIs for deployment SPI.
org.apache.ignite.spi.deployment.local
Contains default local deployment SPI implementation.
org.apache.ignite.spi.deployment.uri
Contains URI-based deployment SPI implementation.
SPI: Discovery 
Package Description
org.apache.ignite.spi.discovery
Contains APIs for topology manager SPI.
org.apache.ignite.spi.discovery.isolated
Contains implementation of special "isolated" mode for single-node cluster.
org.apache.ignite.spi.discovery.tcp
Contains default TCP/IP implementation for discovery SPI.
org.apache.ignite.spi.discovery.tcp.ipfinder
Contains IP finder interface and adapter.
org.apache.ignite.spi.discovery.tcp.ipfinder.cloud
Contains Apache jclouds based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.elb
Contains AWS ELB-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.gce
Contains Google Cloud Storage IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.jdbc
Contains JDBC IP finder implementation.
org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes
Contains Kubernetes IP finder implementation.
org.apache.ignite.spi.discovery.tcp.ipfinder.multicast
Contains multicast-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.s3
Contains AWS S3-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.s3.encrypt
Contains Encryption services.
org.apache.ignite.spi.discovery.tcp.ipfinder.sharedfs
Contains shared filesystem-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.vm
Contains local JVM-based IP finder.
org.apache.ignite.spi.discovery.tcp.ipfinder.zk
Contains TCP Discovery IP Finder uses Apache ZooKeeper (ZK) to locate peer nodes.
org.apache.ignite.spi.discovery.zk
Contains Zookeeper Discovery Spi classes and interfaces.
SPI: Failover 
Package Description
org.apache.ignite.spi.failover
Contains APIs for failover SPI.
org.apache.ignite.spi.failover.always
Contains default "always" failover SPI.
org.apache.ignite.spi.failover.jobstealing
Contains job stealing failover SPI.
org.apache.ignite.spi.failover.never
Contains "never" failover SPI.
SPI: Event Storage 
Package Description
org.apache.ignite.spi.eventstorage
Contains APIs for event storage SPI.
org.apache.ignite.spi.eventstorage.memory
Contains default in-memory implementation for event storage SPI.
SPI: Metric 
Package Description
org.apache.ignite.spi.metric
Contains common classes and interfaces for metric SPI implementations.
org.apache.ignite.spi.metric.jmx
Contains JMX based implementation of MetricExporterSpi.
org.apache.ignite.spi.metric.log
Contains push to log implementation of MetricExporterSpi.
org.apache.ignite.spi.metric.noop
Contains no-op implementation of MetricExporterSpi.
SPI: System view API 
Package Description
org.apache.ignite.spi.systemview
Contains common classes and interfaces for system view SPI implementations.
SPI: System views 
Package Description
org.apache.ignite.spi.systemview.view
Contains system view implementations.
org.apache.ignite.spi.systemview.view.datastructures  
Communication Failure Detection 
Package Description
org.apache.ignite.failure
Contains Failure handling public API with standard FailureHandler implementations.
Segmentation Detection 
Package Description
org.apache.ignite.plugin.segmentation
Contains segmentation "split-brain" related classes.
Ignite plugin API 
Package Description
org.apache.ignite.plugin
Contains plugins management API.
org.apache.ignite.plugin.extensions.communication
Contains extendable components for communication.
org.apache.ignite.plugin.platform
Contains platform plugins management API.
Logging 
Package Description
org.apache.ignite.logger
Contains logging functionality used throughout the system.
org.apache.ignite.logger.java
Contains Java logging implementation for logging.
org.apache.ignite.logger.jcl
Contains Jakarta commons logging implementation for logging.
org.apache.ignite.logger.log4j
Contains default Log4j implementation for logging.
org.apache.ignite.logger.log4j2
Contains default Log4j2 implementation for logging.
org.apache.ignite.logger.slf4j
Contains SLF4J implementation for logging.
Loaders 
Package Description
org.apache.ignite.startup
Contains Ignite runtime startup classes.
org.apache.ignite.startup.cmdline
Contains default command line startup.
org.apache.ignite.startup.servlet
Contains servlet-based startup.
Marshallers 
Package Description
org.apache.ignite.marshaller
Contains various supported marshallers.
org.apache.ignite.marshaller.jdk
Contains JDK java.io based marshaller.
org.gridgain.grid.marshaller
Contains marshaller API classes.
Ignite Binary Objects API 
Package Description
org.apache.ignite.binary
Contains Ignite Binary Objects API classes.
Spring Integration 
Package Description
org.apache.ignite.cache.spring
Contains implementation of Spring cache abstraction and @Cacheable annotation.
org.apache.ignite.transactions.spring
Contains implementation of Spring transaction manager.
Mesos Framework 
Package Description
org.apache.ignite.mesos
Contains classes to support integration with Apache Mesos.
org.apache.ignite.mesos.resource
Contains classes provide access to resources.
Yarn Integration 
Package Description
org.apache.ignite.yarn
Contains classes to support integration with Apache Hadoop Yarn.
org.apache.ignite.yarn.utils
Utility and helper classes.
Platforms 
Package Description
org.apache.ignite.platform
Contains platform-related classes.
org.apache.ignite.platform.cpp
Contains C++ platform-related classes.
org.apache.ignite.platform.dotnet
Contains .Net platform-related classes.
SpringData integration commons 
Package Description
org.apache.ignite.springdata.proxy
Contains classes that provide client-independent access to the Ignite operations required by Spring Data.
SpringData 2.2 integration 
Package Description
org.apache.ignite.springdata22.repository
Package contains Apache Ignite Spring Data integration.
org.apache.ignite.springdata22.repository.config
Package includes Spring Data integration related configuration files.
org.apache.ignite.springdata22.repository.query
Package includes classes that integrates with Apache Ignite SQL engine.
org.apache.ignite.springdata22.repository.support
Package contains supporting files required by Spring Data framework.
Ignite ML 
Package Description
org.apache.ignite.ml
Root ML package.
org.apache.ignite.ml.clustering
Contains clustering algorithms.
org.apache.ignite.ml.clustering.gmm
Contains Gauss Mixture Model clustering algorithm (see GmmModel).
org.apache.ignite.ml.clustering.kmeans
Contains kMeans clustering algorithm.
org.apache.ignite.ml.composition
Contains classes for ensemble of models implementation.
org.apache.ignite.ml.composition.bagging
Contains bootstrap aggregation (bagging) trainer allowing to combine some other trainers and return a bagged version of them.
org.apache.ignite.ml.composition.boosting
Contains Gradient Boosting regression and classification abstract classes allowing regressor type selecting in child classes.
org.apache.ignite.ml.composition.boosting.convergence
Package contains implementation of convergency checking algorithms for gradient boosting.
org.apache.ignite.ml.composition.boosting.convergence.mean
Contains implementation of convergence checking computer by mean of absolute value of errors in dataset.
org.apache.ignite.ml.composition.boosting.convergence.median
Contains implementation of convergence checking computer by median of medians of errors in dataset.
org.apache.ignite.ml.composition.boosting.convergence.simple
Contains implementation of Stub for convergence checking.
org.apache.ignite.ml.composition.boosting.loss
Contains loss functions for Gradient Boosting algorithms.
org.apache.ignite.ml.composition.combinators
Contains various combinators of trainers and models.
org.apache.ignite.ml.composition.combinators.parallel
Contains parallel combinators of trainers and models.
org.apache.ignite.ml.composition.combinators.sequential
Contains sequential combinators of trainers and models.
org.apache.ignite.ml.composition.predictionsaggregator
Contains classes for several predictions aggregation strategies working with predictions vector from models ensemble.
org.apache.ignite.ml.composition.stacking
Contains classes used for training with stacking technique.
org.apache.ignite.ml.dataset
Base package for machine learning dataset classes.
org.apache.ignite.ml.dataset.feature
Package for helper classes over features such as ObjectHistogram or FeatureMeta.
org.apache.ignite.ml.dataset.feature.extractor
Package for upstream object vectorizations.
org.apache.ignite.ml.dataset.feature.extractor.impl
Package contains default implementations of Vectorizer.
org.apache.ignite.ml.dataset.impl
Base package for implementations of machine learning dataset.
org.apache.ignite.ml.dataset.impl.bootstrapping
Base package for bootstrapped implementation of machine learning dataset.
org.apache.ignite.ml.dataset.impl.cache
Base package for cache based implementation of machine learning dataset.
org.apache.ignite.ml.dataset.impl.cache.util
Contains util classes used in cache based implementation of dataset.
org.apache.ignite.ml.dataset.impl.local
Base package for local implementation of machine learning dataset.
org.apache.ignite.ml.dataset.primitive
Package that contains basic primitives build on top of Dataset.
org.apache.ignite.ml.dataset.primitive.builder
Base package for partition data and context builders.
org.apache.ignite.ml.dataset.primitive.builder.context
Contains partition context builders.
org.apache.ignite.ml.dataset.primitive.builder.data
Contains partition data builders.
org.apache.ignite.ml.dataset.primitive.context
Contains implementation of partition context.
org.apache.ignite.ml.dataset.primitive.data
Contains implementation of partition data.
org.apache.ignite.ml.environment
Package contains environment utils for ML algorithms.
org.apache.ignite.ml.environment.deploy
Package contains user-defined classes deploy support tools.
org.apache.ignite.ml.environment.logging
Package contains several logging strategy realisations.
org.apache.ignite.ml.environment.parallelism
Package contains realisations of parallelism strategies for multi-thread algorithms.
org.apache.ignite.ml.genetic
Root GA package (GA Grid)
org.apache.ignite.ml.genetic.cache
Contains cache configurations for GA Grid
org.apache.ignite.ml.genetic.functions
Contains functions used for GA Grid
org.apache.ignite.ml.genetic.parameter
Contains parameters used for GA Grid
org.apache.ignite.ml.genetic.utils
Contains utils for GA Grid
org.apache.ignite.ml.inference
Root package for model inference functionality.
org.apache.ignite.ml.inference.builder
Root package for model inference builders.
org.apache.ignite.ml.inference.parser
Root package for model inference parsers.
org.apache.ignite.ml.inference.reader
Root package for model inference readers.
org.apache.ignite.ml.inference.storage
Root package for inference model storages.
org.apache.ignite.ml.inference.storage.descriptor
Root package for inference model descriptor storages.
org.apache.ignite.ml.inference.storage.model
Root package for inference model storages.
org.apache.ignite.ml.inference.storage.model.thinclient
Package contains classes for thin client operations with model storage.
org.apache.ignite.ml.inference.util
Root package for util classes used in org.apache.ignite.ml.inference package.
org.apache.ignite.ml.knn
Contains main APIs for kNN algorithms.
org.apache.ignite.ml.knn.ann
Contains main APIs for ANN classification algorithms.
org.apache.ignite.ml.knn.classification
Contains main APIs for kNN classification algorithms.
org.apache.ignite.ml.knn.regression
Contains helper classes for kNN regression algorithms.
org.apache.ignite.ml.knn.utils
Contains util functionality for kNN algorithms.
org.apache.ignite.ml.knn.utils.indices
Contains utils functionality for indices in kNN algorithms.
org.apache.ignite.ml.math
Contains main APIs for matrix/vector algebra.
org.apache.ignite.ml.math.distances
Contains main APIs for distances.
org.apache.ignite.ml.math.exceptions
Contains exceptions for distributed code algebra.
org.apache.ignite.ml.math.exceptions.knn
Contains exceptions for kNN algorithms.
org.apache.ignite.ml.math.exceptions.preprocessing
Contains exceptions for preprocessing.
org.apache.ignite.ml.math.functions
Contains serializable functions for distributed code algebra.
org.apache.ignite.ml.math.isolve
Contains iterative algorithms for solving linear systems.
org.apache.ignite.ml.math.isolve.lsqr
Contains LSQR algorithm implementation.
org.apache.ignite.ml.math.primitives
Contains classes for vector/matrix algebra.
org.apache.ignite.ml.math.primitives.matrix
Contains matrix related classes.
org.apache.ignite.ml.math.primitives.matrix.impl
Contains several matrix implementations.
org.apache.ignite.ml.math.primitives.matrix.storage
Contains several matrix storages.
org.apache.ignite.ml.math.primitives.vector
Contains vector related classes.
org.apache.ignite.ml.math.primitives.vector.impl
Contains several vector implementations.
org.apache.ignite.ml.math.primitives.vector.storage
Contains several vector storages.
org.apache.ignite.ml.math.stat
Contains utility classes for distributions.
org.apache.ignite.ml.math.util
Some math utils.
org.apache.ignite.ml.mleap
Base package for Mleap model parser.
org.apache.ignite.ml.multiclass
Contains various multi-classifier models and trainers.
org.apache.ignite.ml.naivebayes
Contains various naive Bayes classifiers.
org.apache.ignite.ml.naivebayes.discrete
Contains Bernoulli naive Bayes classifier.
org.apache.ignite.ml.naivebayes.gaussian
Contains Gaussian naive Bayes classifier.
org.apache.ignite.ml.nn
Contains neural networks and related classes.
org.apache.ignite.ml.nn.architecture
Contains multilayer perceptron architecture classes.
org.apache.ignite.ml.nn.initializers
Contains multilayer perceptron parameters initializers.
org.apache.ignite.ml.optimization
Contains implementations of optimization algorithms and related classes.
org.apache.ignite.ml.optimization.updatecalculators
Contains update calculators.
org.apache.ignite.ml.pipeline
Contains Pipeline API.
org.apache.ignite.ml.preprocessing
Base package for machine learning preprocessing classes.
org.apache.ignite.ml.preprocessing.binarization
Contains binarization preprocessor.
org.apache.ignite.ml.preprocessing.developer
Contains Developer API preprocessors.
org.apache.ignite.ml.preprocessing.encoding
Contains encoding preprocessors.
org.apache.ignite.ml.preprocessing.encoding.onehotencoder
Contains one hot encoding preprocessor.
org.apache.ignite.ml.preprocessing.encoding.stringencoder
Contains string encoding preprocessor.
org.apache.ignite.ml.preprocessing.imputing
Contains Imputer preprocessor.
org.apache.ignite.ml.preprocessing.maxabsscaling
Contains Max Abs Scaler preprocessor.
org.apache.ignite.ml.preprocessing.minmaxscaling
Contains Min Max Scaler preprocessor.
org.apache.ignite.ml.preprocessing.normalization
Contains Normalizer preprocessor.
org.apache.ignite.ml.preprocessing.standardscaling
Contains Standard scaler preprocessor.
org.apache.ignite.ml.recommendation
Contains recommendation system framework.
org.apache.ignite.ml.recommendation.util
Contains util classes used in recommendation system framework.
org.apache.ignite.ml.regressions
Contains various regressions.
org.apache.ignite.ml.regressions.linear
Contains various linear regressions.
org.apache.ignite.ml.regressions.logistic
Contains various logistic regressions.
org.apache.ignite.ml.selection
Root package for dataset splitters, cross validation and search through parameters.
org.apache.ignite.ml.selection.cv
Root package for cross-validation algorithms.
org.apache.ignite.ml.selection.paramgrid
Root package for parameter grid.
org.apache.ignite.ml.selection.scoring
Root package for score calculators.
org.apache.ignite.ml.selection.scoring.cursor
Util classes used for score calculation.
org.apache.ignite.ml.selection.scoring.evaluator
Package for model evaluator classes.
org.apache.ignite.ml.selection.scoring.metric
Root package for metrics.
org.apache.ignite.ml.selection.scoring.metric.classification
Root package for classification metrics.
org.apache.ignite.ml.selection.scoring.metric.exceptions
Root package for exceptions.
org.apache.ignite.ml.selection.scoring.metric.regression
Root package for regression metrics.
org.apache.ignite.ml.selection.split
Root package for dataset splitters and cross validation.
org.apache.ignite.ml.selection.split.mapper
Root package for mappers used in dataset splitters.
org.apache.ignite.ml.sparkmodelparser
Base package for Spark model parser.
org.apache.ignite.ml.sql
Contains util classes that help to work with machine learning models in SQL and train models on data from SQL tables.
org.apache.ignite.ml.structures
Contains some internal utility structures.
org.apache.ignite.ml.structures.partition
Contains internal APIs for dataset partitioned labeled datasets.
org.apache.ignite.ml.structures.preprocessing
Contains internal APIs for dataset pre-processing.
org.apache.ignite.ml.svm
Contains main APIs for SVM(support vector machines) algorithms.
org.apache.ignite.ml.trainers
Contains model trainers.
org.apache.ignite.ml.trainers.transformers
Various upstream transformers.
org.apache.ignite.ml.tree
Root package for decision trees.
org.apache.ignite.ml.tree.boosting
Contains implementation of gradient boosting on trees.
org.apache.ignite.ml.tree.data
Contains data and data builder required for decision tree trainers built on top of partition based dataset.
org.apache.ignite.ml.tree.impurity
Root package for decision tree impurity measures and calculators.
org.apache.ignite.ml.tree.impurity.gini
Contains Gini impurity measure and calculator.
org.apache.ignite.ml.tree.impurity.mse
Contains mean squared error impurity measure and calculator.
org.apache.ignite.ml.tree.impurity.util
Contains util classes used in decision tree impurity calculators.
org.apache.ignite.ml.tree.leaf
Root package for decision trees leaf builders.
org.apache.ignite.ml.tree.randomforest
Contains random forest implementation classes.
org.apache.ignite.ml.tree.randomforest.data
Package contains helper data structures for random forest implementation.
org.apache.ignite.ml.tree.randomforest.data.impurity
Contains implementation of impurity computers based on histograms.
org.apache.ignite.ml.tree.randomforest.data.impurity.basic
Contains implementation of basic classes for impurity computers.
org.apache.ignite.ml.tree.randomforest.data.statistics
Contains implementation of statistics computers for Random Forest.
org.apache.ignite.ml.util
Contains some utils for ML module.
org.apache.ignite.ml.util.generators
Contains utility classes for data streams generation.
org.apache.ignite.ml.util.generators.primitives
Contains primitives like random scalars and random vector generators for composing own data stream generator.
org.apache.ignite.ml.util.generators.primitives.scalar
Contains generators of pseudo-random scalars in according to specific disctribution.
org.apache.ignite.ml.util.generators.primitives.vector
Contains generators of pseudo-random vectors in according to specific disctribution.
org.apache.ignite.ml.util.generators.standard
Contains classes for predefined data stream generators.
org.apache.ignite.ml.util.genetic
Contains some genetic algorithms for discrete optimization task in ML module locally.
org.apache.ignite.ml.util.plugin
Contains Ignite plugins system integration classes.
org.apache.ignite.ml.xgboost
Base package for XGBoost model parser, correspondent DTOs and util classes.
org.apache.ignite.ml.xgboost.parser
Base package for XGBoost model parser implementation.
org.apache.ignite.ml.xgboost.parser.visitor
Base package for XGBoost model parser ANTLR visitor.
Ignite TensorFlow 
Package Description
org.apache.ignite.tensorflow
TensorFlow integration that allows to start and maintain TensorFlow cluster on top of Apache Ignite cluster infrastructure.
org.apache.ignite.tensorflow.cluster
TensorFlow integration API that allows to start and maintain TensorFlow cluster using infrastructure tools from package org.apache.ignite.tensorflow.core.
org.apache.ignite.tensorflow.cluster.spec
Contains specifications that describes TensorFlow cluster configuration.
org.apache.ignite.tensorflow.cluster.tfrunning
Additional "running" layer on top of Python running layer of infrastructure.
org.apache.ignite.tensorflow.cluster.util
Util components that are used in TensorFlow cluster package.
org.apache.ignite.tensorflow.core
TensorFlow integration core package that provides infrastructure layers that allows TensorFlow cluster to start and be maintained.
org.apache.ignite.tensorflow.core.longrunning
The part of TensorFlow integration infrastructure that allows to start and maintain abstract long-running processes.
org.apache.ignite.tensorflow.core.longrunning.task
Contains long-running process tasks that encapsulates the logic of starting, pinging and stopping a long-running process.
org.apache.ignite.tensorflow.core.longrunning.task.util
Util package that contains util classes used in long-running tasks.
org.apache.ignite.tensorflow.core.nativerunning
The part of TensorFlow integration infrastructure that allows to start and maintain abstract native processes.
org.apache.ignite.tensorflow.core.nativerunning.task
Contains native process task that encapsulates the logic of starting native process.
org.apache.ignite.tensorflow.core.util
Util classes used in other org.apache.ignite.tensorflow.core classes.
org.apache.ignite.tensorflow.submitter
This package contains classes that allow to use command line interface to submit jobs into TensorFlow in Apache Ignite infrastructure.
org.apache.ignite.tensorflow.submitter.command
This package contains commands that command line tool provides.
org.apache.ignite.tensorflow.util
Util classes used in org.apache.ignite.tensorflow package.
Encryption SPI 
Package Description
org.apache.ignite.spi.encryption
Contains APIs for encryption SPI.
org.apache.ignite.spi.encryption.keystore
Contains encryption SPI implementation based on standard jdk keystore.
org.apache.ignite.spi.encryption.noop
Contains no-op encryption SPI implementation.
OpenCensus Metric Integration 
Package Description
org.apache.ignite.spi.metric.opencensus
Contains Opencensus based implementation of MetricExporterSpi.
Tracing SPI 
Package Description
org.apache.ignite.spi.tracing
Contains common classes and interfaces for tracing SPI implementations.
OpenCensus Tracing Integration 
Package Description
org.apache.ignite.spi.tracing.opencensus
Contains API for OpenCensus Tracing framework integration.
Data Center Replication API 
Package Description
org.gridgain.grid.dr
Contains data center replication API classes.
org.gridgain.grid.dr.store
Contains data center replication store API classes.
org.gridgain.grid.dr.store.fs
Contains data center replication file system store API classes.
org.gridgain.grid.dr.store.memory
Contains data center replication in-memory store API classes.
Interoperability API 
Package Description
org.gridgain.grid.interop
Contains interop API.
org.gridgain.grid.interop.cpp
Contains interop API for CPP platform.
Security 
Package Description
org.gridgain.grid.security
Contains security API classes.
org.gridgain.grid.security.certificate
Contains X.509 Certificate Authenticator classes.
org.gridgain.grid.security.jaas
Contains JAAS API classes.
org.gridgain.grid.security.passcode
Contains passcode API classes.
Segmentation 
Package Description
org.gridgain.grid.segmentation
Contains segmentation API classes.
org.gridgain.grid.segmentation.reachability
Contains segmentation resolver based on InetAddress.isReachable().
org.gridgain.grid.segmentation.sharedfs
Contains shared file system segmentation resolver implementation.
org.gridgain.grid.segmentation.tcp
Contains TCP segmentation resolver implementation.
Product 
Package Description
org.gridgain.grid.product
Contains Product and License related functionality.
GridGain Native Persistence Enhancements APIs 
Package Description
org.gridgain.grid.persistentstore
Contains base GridGain database interfaces.
org.gridgain.grid.persistentstore.snapshot.file
Contains base GridGain database snapshot SPI file implementation.
org.gridgain.grid.persistentstore.snapshot.file.copy
Contains two-phases copy strategy implementation.
org.gridgain.grid.persistentstore.snapshot.file.remote
Contains remote GridGain database snapshot SPI file implementation.
org.gridgain.grid.persistentstore.snapshot.file.remote.wal
Contains GridGain database snapshot SPI file implementation for remote WAL.
Rolling Upgrade Process 
Package Description
org.gridgain.grid.ru
This package contains classes related to Rolling Upgrade process.
Maintenance Mode API 
Package Description
org.apache.ignite.maintenance
Package contains public interfaces for maintenance mechanism.
Kubernetes Integration 
Package Description
org.apache.ignite.kubernetes.configuration
Contains Kubernetes configuration classes.
Skip navigation links

2024 Copyright © GridGain Systems
Follow us:   Follow GridGain on Twitter Follow GridGain on Vimeo
GridGain In-Memory Computing Platform :   ver. 8.9.4
Release Date :   April 16 2024