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" ] "[lingvo/core/base_layer.py]" -- "[lingvo/core/base_model.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[lingvo/jax/layers/attentions.py]" -- "[lingvo/jax/layers/transformers.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[lingvo/core/base_model.py]" -- "[lingvo/executor.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/core/program.py]" -- "[lingvo/executor.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/core/program.py]" -- "[lingvo/core/base_model.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/jax/trainer_lib.py]" -- "[lingvo/jax/eval.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/core/py_utils.py]" -- "[lingvo/core/program.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/core/base_layer.py]" -- "[lingvo/executor.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[lingvo/jax/layers/transformers.py]" -- "[lingvo/jax/layers/__init__.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/eval.py]" -- "[lingvo/jax/py_utils.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/eval.py]" -- "[lingvo/jax/model.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/tasks/lm/model_params.py]" -- "[lingvo/jax/layers/transformers.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/model_utils.py]" -- "[lingvo/jax/eval.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/train.py]" -- "[lingvo/jax/eval.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/train.py]" -- "[lingvo/jax/model_utils.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/core/py_utils.py]" -- "[lingvo/executor.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/core/base_layer.py]" -- "[lingvo/core/program.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[lingvo/jax/model.py]" -- "[lingvo/jax/layers/transformers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/layers/attentions.py]" -- "[lingvo/jax/layers/__init__.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/layers/embedding_softmax.py]" -- "[lingvo/jax/layers/transformers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/optimizers.py]" -- "[lingvo/jax/learners.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/trainer_lib.py]" -- "[lingvo/jax/py_utils.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/model_utils.py]" -- "[lingvo/jax/py_utils.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/model_utils.py]" -- "[lingvo/jax/trainer_lib.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/train.py]" -- "[lingvo/jax/py_utils.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/train.py]" -- "[lingvo/jax/trainer_lib.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/py_utils.py]" -- "[lingvo/core/base_model.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/jax/main.py]" -- "[lingvo/jax/layers/pipeline.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/gshard_layers.py]" -- "[lingvo/core/base_model.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/base_layer.py]" -- "[lingvo/core/py_utils.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/base_layer.py]" -- "[lingvo/core/gshard_layers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/base_layer.py]" -- "[lingvo/core/layers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/multitask_model.py]" -- "[lingvo/core/base_model.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/multitask_model.py]" -- "[lingvo/core/gshard_layers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/multitask_model.py]" -- "[lingvo/core/base_layer.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[lingvo/core/checkpointer.py]" -- "[lingvo/core/base_model.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/checkpointer.py]" -- "[lingvo/executor.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/saver.py]" -- "[lingvo/core/base_model.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/saver.py]" -- "[lingvo/core/checkpointer.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/program.py]" -- "[lingvo/core/checkpointer.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/layers/__init__.py]" -- "[lingvo/jax/layers/conformers.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/layers/pipeline.py]" -- "[lingvo/jax/layers/__init__.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/layers/transformers.py]" -- "[lingvo/jax/layers/pipeline.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/layers/transformers.py]" -- "[lingvo/jax/base_input.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/layers/transformers.py]" -- "[lingvo/jax/layers/conformers.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/py_utils.py]" -- "[lingvo/jax/checkpoints.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/model.py]" -- "[lingvo/jax/py_utils.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/jax/model.py]" -- "[lingvo/jax/base_input.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/datasource.py]" -- "[lingvo/tasks/punctuator/input_generator.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[lingvo/core/datasource.py]" -- "[lingvo/core/program.py]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }