This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch OPENNLP-1708-Introduce-new-module-structure
in repository https://gitbox.apache.org/repos/asf/opennlp.git
from 322f7bf2 OPENNLP-1708: Introduce new OpenNLP module structure -
defines new Maven module hierarchy - resolves OPENNLP-1709 (API) - resolves
OPENNLP-1710 (Core) - resolves OPENNLP-1711 (CLI) - resolves OPENNLP-1712
(Tools) - resolves OPENNLP-1713 (Extensions) - resolves OPENNLP-1717 (API in
core/dl) - resolves OPENNLP-1718 (API, RT, etc. in uima & morfologik)
add 8f2ebdf8 OPENNLP-1740 OPENNLP-1741 - Modularize maxent ML code. Lays
the foundation to separate the other ML related packages into custom modules
No new revisions were added by this update.
Summary of changes:
.../main/java/opennlp/tools/ml/AlgorithmType.java | 108 +++++++++++++++++++++
.../opennlp/tools/util/AbstractObjectStream.java | 0
.../src/main/java/opennlp/tools/util/Cache.java | 0
.../java/opennlp/tools/util/ObjectStreamUtils.java | 0
.../main/java/opennlp/tools/util/Parameters.java | 5 +
.../opennlp/tools/util/PlainTextByLineStream.java | 0
.../opennlp/tools/util/ext/ExtensionLoader.java | 0
.../util/ext/ExtensionNotLoadedException.java | 0
.../tools/util/ext/ExtensionServiceKeys.java | 0
.../java/opennlp/tools/util/ext/package-info.java | 0
opennlp-core/opennlp-ml/opennlp-ml-commons/pom.xml | 24 +++++
.../ml/AbstractEventModelSequenceTrainer.java | 0
.../opennlp/tools/ml/AbstractEventTrainer.java | 0
.../opennlp/tools/ml/AbstractMLModelWriter.java | 0
.../java/opennlp/tools/ml/AbstractTrainer.java | 3 +-
.../src/main/java/opennlp/tools/ml/BeamSearch.java | 0
.../tools/ml/model/AbstractDataIndexer.java | 0
.../java/opennlp/tools/ml/model/AbstractModel.java | 12 +--
.../tools/ml/model/AbstractModelReader.java | 0
.../tools/ml/model/AbstractModelWriter.java | 0
.../tools/ml/model/BinaryFileDataReader.java | 0
.../tools/ml/model/ChecksumEventStream.java | 3 +-
.../opennlp/tools/ml/model/ComparableEvent.java | 0
.../tools/ml/model/ComparablePredicate.java | 0
.../opennlp/tools/ml/model/DataIndexerFactory.java | 6 +-
.../tools/ml/model/DynamicEvalParameters.java | 0
.../opennlp/tools/ml/model/EvalParameters.java | 0
.../opennlp/tools/ml/model/FileEventStream.java | 0
.../opennlp/tools/ml/model/GenericModelReader.java | 38 ++++----
.../opennlp/tools/ml/model/GenericModelWriter.java | 33 ++++---
.../tools/ml/model/ModelParameterChunker.java | 0
.../opennlp/tools/ml/model/MutableContext.java | 0
.../opennlp/tools/ml/model/ObjectDataReader.java | 0
.../opennlp/tools/ml/model/OnePassDataIndexer.java | 0
.../ml/model/OnePassRealValueDataIndexer.java | 0
.../tools/ml/model/PlainTextFileDataReader.java | 0
.../tools/ml/model/RealValueFileEventStream.java | 0
.../tools/ml/model/SequenceStreamEventStream.java | 0
.../tools/ml/model/SimpleEventStreamBuilder.java | 0
.../opennlp/tools/ml/model/TwoPassDataIndexer.java | 0
.../java/opennlp/tools/ml/model/UniformPrior.java | 0
.../java/opennlp/tools/ml/model/package-info.java | 0
.../monitoring/DefaultTrainingProgressMonitor.java | 0
.../opennlp/tools/util/TrainingParameters.java | 0
.../src/test/java}/logback-test.xml | 0
.../opennlp/tools/ml/AbstractEventStreamTest.java | 0
.../tools/ml/model/ChecksumEventStreamTest.java | 0
.../java/opennlp/tools/ml/model/EventTest.java | 0
.../tools/ml/model/FileEventStreamTest.java | 0
.../tools/ml/model/ModelParameterChunkerTest.java | 0
.../tools/ml/model/OnePassDataIndexerTest.java | 0
.../ml/model/OnePassRealValueDataIndexerTest.java | 0
.../ml/model/RealValueFileEventStreamTest.java | 4 +-
.../opennlp-ml/opennlp-ml-maxent}/pom.xml | 44 ++++-----
.../opennlp/tools/ml/maxent/AllEnglishAffixes.txt | 0
.../tools/ml/maxent/BasicContextGenerator.java | 0
.../opennlp/tools/ml/maxent/ContextGenerator.java | 0
.../java/opennlp/tools/ml/maxent/DataStream.java | 0
.../main/java/opennlp/tools/ml/maxent/GISFormat | 0
.../java/opennlp/tools/ml/maxent/GISModel.java | 3 +-
.../java/opennlp/tools/ml/maxent/GISTrainer.java | 2 -
.../tools/ml/maxent/RealBasicEventStream.java | 0
.../tools/ml/maxent/URLInputStreamFactory.java | 0
.../tools/ml/maxent/io/BinaryGISModelReader.java | 0
.../tools/ml/maxent/io/BinaryGISModelWriter.java | 0
.../tools/ml/maxent/io/BinaryQNModelReader.java | 0
.../tools/ml/maxent/io/BinaryQNModelWriter.java | 0
.../opennlp/tools/ml/maxent/io/GISModelReader.java | 0
.../opennlp/tools/ml/maxent/io/GISModelWriter.java | 0
.../opennlp/tools/ml/maxent/io/QNModelReader.java | 0
.../opennlp/tools/ml/maxent/io/QNModelWriter.java | 0
.../opennlp/tools/ml/maxent/io/package-info.java | 0
.../java/opennlp/tools/ml/maxent/io/package.html | 0
.../java/opennlp/tools/ml/maxent/package-info.java | 0
.../main/java/opennlp/tools/ml/maxent/package.html | 0
.../tools/ml/maxent/quasinewton/Function.java | 0
.../tools/ml/maxent/quasinewton/LineSearch.java | 0
.../ml/maxent/quasinewton/NegLogLikelihood.java | 0
.../quasinewton/ParallelNegLogLikelihood.java | 0
.../tools/ml/maxent/quasinewton/QNMinimizer.java | 0
.../tools/ml/maxent/quasinewton/QNModel.java | 3 +-
.../tools/ml/maxent/quasinewton/QNTrainer.java | 0
.../tools/ml/maxent/quasinewton/package-info.java | 0
.../monitoring/LogLikelihoodThresholdBreached.java | 0
.../opennlp/tools/ml/AbstractEventStreamTest.java | 0
.../java/opennlp/tools/ml/PrepAttachDataUtil.java | 0
.../tools/ml/maxent/FootballEventStream.java | 0
.../opennlp/tools/ml/maxent/GISIndexingTest.java | 43 +++++---
.../opennlp/tools/ml/maxent/GISTrainerTest.java | 8 +-
.../tools/ml/maxent/MaxentPrepAttachTest.java | 19 ++--
.../opennlp/tools/ml/maxent/MockDataIndexer.java | 0
.../tools/ml/maxent/RealBasicEventStreamTest.java | 0
.../tools/ml/maxent/RealValueModelTest.java | 0
.../tools/ml/maxent/ScaleDoesntMatterTest.java | 19 ++--
.../ml/maxent/io/RealValueFileEventStreamTest.java | 0
.../ml/maxent/quasinewton/LineSearchTest.java | 0
.../maxent/quasinewton/NegLogLikelihoodTest.java | 0
.../ml/maxent/quasinewton/QNMinimizerTest.java | 0
.../ml/maxent/quasinewton/QNPrepAttachTest.java | 26 ++---
.../tools/ml/maxent/quasinewton/QNTrainerTest.java | 0
.../opennlp/tools/util/MockInputStreamFactory.java | 0
.../opennlp/maxent/io/rvfes-bug-data-broken.txt | 0
.../data/opennlp/maxent/io/rvfes-bug-data-ok.txt | 0
.../maxent/real-valued-weights-training-data.txt | 0
.../maxent/repeat-weighting-training-data.txt | 0
.../src/test/resources/data/ppa/NOTICE | 0
.../src/test/resources/data/ppa/bitstrings | 0
.../src/test/resources/data/ppa/devset | 0
.../src/test/resources/data/ppa/test | 0
.../src/test/resources/data/ppa/training | 0
.../src/test/resources/logback-test.xml | 0
.../resources/opennlp/tools/ml/maxent/football.dat | 0
opennlp-core/opennlp-ml/pom.xml | 19 ++--
opennlp-core/opennlp-runtime/pom.xml | 14 ++-
.../main/java/opennlp/tools/ml/TrainerFactory.java | 40 ++++----
.../tools/ml/naivebayes/NaiveBayesModel.java | 5 +-
.../tools/ml/perceptron/PerceptronModel.java | 3 +-
.../tools/namefind/NameSampleDataStream.java | 3 +-
.../java/opennlp/tools/util/model/ModelUtil.java | 3 +-
.../java/opennlp/tools/ml/TrainerFactoryTest.java | 25 +++--
.../{model => models}/TwoPassDataIndexerTest.java | 6 +-
pom.xml | 12 +++
122 files changed, 360 insertions(+), 173 deletions(-)
create mode 100644
opennlp-api/src/main/java/opennlp/tools/ml/AlgorithmType.java
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/AbstractObjectStream.java (100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/Cache.java (100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/ObjectStreamUtils.java (100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/PlainTextByLineStream.java (100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/ext/ExtensionLoader.java (100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/ext/ExtensionNotLoadedException.java
(100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/ext/ExtensionServiceKeys.java
(100%)
rename {opennlp-core/opennlp-runtime =>
opennlp-api}/src/main/java/opennlp/tools/util/ext/package-info.java (100%)
create mode 100644 opennlp-core/opennlp-ml/opennlp-ml-commons/pom.xml
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/AbstractEventModelSequenceTrainer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/AbstractEventTrainer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/AbstractMLModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/AbstractTrainer.java
(98%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/BeamSearch.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/AbstractDataIndexer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/AbstractModel.java
(95%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/AbstractModelReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/AbstractModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/BinaryFileDataReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/ChecksumEventStream.java
(95%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/ComparableEvent.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/ComparablePredicate.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/DataIndexerFactory.java
(92%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/DynamicEvalParameters.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/EvalParameters.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/FileEventStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/GenericModelReader.java
(68%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/GenericModelWriter.java
(76%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/ModelParameterChunker.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/MutableContext.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/ObjectDataReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/OnePassDataIndexer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/OnePassRealValueDataIndexer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/PlainTextFileDataReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/RealValueFileEventStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/SequenceStreamEventStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/SimpleEventStreamBuilder.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/TwoPassDataIndexer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/UniformPrior.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/ml/model/package-info.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/monitoring/DefaultTrainingProgressMonitor.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/main/java/opennlp/tools/util/TrainingParameters.java
(100%)
copy opennlp-core/{opennlp-cli/src/test/resources =>
opennlp-ml/opennlp-ml-commons/src/test/java}/logback-test.xml (100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/AbstractEventStreamTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/ChecksumEventStreamTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/EventTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/FileEventStreamTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/ModelParameterChunkerTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/OnePassDataIndexerTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/OnePassRealValueDataIndexerTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-commons}/src/test/java/opennlp/tools/ml/model/RealValueFileEventStreamTest.java
(96%)
copy {opennlp-extensions => opennlp-core/opennlp-ml/opennlp-ml-maxent}/pom.xml
(60%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/AllEnglishAffixes.txt
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/BasicContextGenerator.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/ContextGenerator.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/DataStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/GISFormat
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/GISModel.java
(99%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/GISTrainer.java
(99%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/RealBasicEventStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/URLInputStreamFactory.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/BinaryGISModelReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/BinaryGISModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/BinaryQNModelReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/BinaryQNModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/GISModelReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/GISModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/QNModelReader.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/QNModelWriter.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/package-info.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/io/package.html
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/package-info.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/package.html
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/Function.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/LineSearch.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/NegLogLikelihood.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/ParallelNegLogLikelihood.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/QNMinimizer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/QNModel.java
(98%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/QNTrainer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/ml/maxent/quasinewton/package-info.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/main/java/opennlp/tools/monitoring/LogLikelihoodThresholdBreached.java
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/AbstractEventStreamTest.java
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/PrepAttachDataUtil.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/FootballEventStream.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/GISIndexingTest.java
(85%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/GISTrainerTest.java
(93%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/MaxentPrepAttachTest.java
(86%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/MockDataIndexer.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/RealBasicEventStreamTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/RealValueModelTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/ScaleDoesntMatterTest.java
(86%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/io/RealValueFileEventStreamTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/quasinewton/LineSearchTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/quasinewton/NegLogLikelihoodTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/quasinewton/QNMinimizerTest.java
(100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/quasinewton/QNPrepAttachTest.java
(84%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/ml/maxent/quasinewton/QNTrainerTest.java
(100%)
copy opennlp-core/{opennlp-cli =>
opennlp-ml/opennlp-ml-maxent}/src/test/java/opennlp/tools/util/MockInputStreamFactory.java
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/opennlp/maxent/io/rvfes-bug-data-broken.txt
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/opennlp/maxent/io/rvfes-bug-data-ok.txt
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/opennlp/maxent/real-valued-weights-training-data.txt
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/opennlp/maxent/repeat-weighting-training-data.txt
(100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/ppa/NOTICE (100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/ppa/bitstrings (100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/ppa/devset (100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/ppa/test (100%)
copy opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/data/ppa/training (100%)
copy opennlp-core/{opennlp-cli =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/logback-test.xml (100%)
rename opennlp-core/{opennlp-runtime =>
opennlp-ml/opennlp-ml-maxent}/src/test/resources/opennlp/tools/ml/maxent/football.dat
(100%)
rename opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/ml/{model =>
models}/TwoPassDataIndexerTest.java (95%)