graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Matrix.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/OnlineLogisticRegression.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/LogisticRegression.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/perround/AbstractPerRoundWrapperOperator.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/coordinator/HeadOperatorCoordinator.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/SparseVector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vectors.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Matrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vectors.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vectors.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/SparseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/proxy/state/ProxyKeyedStateBackend.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/coordinator/HeadOperatorCoordinator.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-python/pyflink/ml/recommendation/swing.py]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/recommendation/swing/SwingParams.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/proxy/state/ProxyKeyedStateBackend.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/OperatorUtils.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vectors.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-benchmark/src/main/java/org/apache/flink/ml/benchmark/Benchmark.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/OnlineLogisticRegression.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/coordinator/HeadOperatorCoordinator.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/OperatorUtils.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-lib/src/main/java/org/apache/flink/ml/recommendation/swing/SwingParams.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/recommendation/swing/Swing.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vectors.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/OnlineLogisticRegressionModel.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/LogisticRegressionModel.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-python/pyflink/ml/recommendation/swing.py]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/recommendation/swing/Swing.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/proxy/state/ProxyKeyedStateBackend.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/perround/AbstractPerRoundWrapperOperator.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-python/setup.py]" -- "[flink-ml-python/pyflink/ml/wrapper.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/perround/AbstractPerRoundWrapperOperator.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/OperatorUtils.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Matrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Matrix.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Vector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/SparseVector.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-python/pyflink/ml/feature/kbinsdiscretizer.py]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/feature/kbinsdiscretizer/KBinsDiscretizer.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/SparseVector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/Matrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/SparseVector.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/AbstractWrapperOperator.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/broadcast/RecordWriterBroadcastOutput.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/headprocessor/RegularHeadOperatorRecordProcessor.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/ReplayOperator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/typeinfo/VectorWithNormTypeInfo.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseVector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-lib/src/main/java/org/apache/flink/ml/feature/vectorassembler/VectorAssembler.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/OnlineLogisticRegressionModel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/param/StringArrayParam.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/typeinfo/DenseVectorTypeInfo.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/datacache/nonkeyed/MemorySegmentWriter.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/compile/DraftExecutionEnvironment.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/allround/MultipleInputAllRoundWrapperOperator.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/datacache/nonkeyed/ListStateWithCache.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/compile/translator/MultipleInputTransformationTranslator.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/broadcast/ChainingBroadcastOutput.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/progresstrack/OperatorEpochWatermarkTracker.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/Iterations.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/perround/MultipleInputPerRoundWrapperOperator.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/perround/AbstractPerRoundWrapperOperator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/param/IntArrayParam.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/typeinfo/DenseMatrixTypeInfoFactory.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/util/ParamUtils.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/feature/stringindexer/StringIndexer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-lib/src/main/java/org/apache/flink/ml/feature/standardscaler/OnlineStandardScalerModel.java]" -- "[flink-ml-lib/src/main/java/org/apache/flink/ml/feature/lsh/LSHModel.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/typeinfo/SparseVectorTypeInfoFactory.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/linalg/DenseMatrix.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-lib/src/main/java/org/apache/flink/ml/common/param/HasReg.java]" -- "[flink-ml-servable-lib/src/main/java/org/apache/flink/ml/common/param/HasMaxIter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/param/WithParams.java]" -- "[flink-ml-servable-core/src/main/java/org/apache/flink/ml/param/ArrayArrayParam.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/proxy/state/ProxyInternalTimeServiceManager.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/broadcast/OutputReflectionContext.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-servable-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/LogisticRegressionModelServable.java]" -- "[flink-ml-servable-lib/src/main/java/org/apache/flink/ml/classification/logisticregression/LogisticRegressionModelData.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/allround/EpochAware.java]" -- "[flink-ml-iteration/flink-ml-iteration-1.15/src/main/java/org/apache/flink/iteration/operator/OperatorUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/operator/perround/PerRoundOperatorWrapper.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/IterationBody.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/datacache/nonkeyed/MemorySegmentWriter.java]" -- "[flink-ml-iteration/flink-ml-iteration-common/src/main/java/org/apache/flink/iteration/compile/translator/UnionTransformationTranslator.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }