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" ] "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 7 ", penwidth="7", color="#00688bC9"]; "[tensorflow_privacy/privacy/dp_query/nested_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/analysis/rdp_accountant.py]" -- "[tensorflow_privacy/__init__.py]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/nested_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" -- "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/dp_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/normalized_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/tree_range_query.py]" -- "[tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/optimizers/dp_optimizer.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/optimizers/dp_optimizer.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/optimizers/dp_optimizer.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_estimator_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/dp_query/distributed_discrete_gaussian_query.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/version.py]" -- "[setup.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/utils_tensorboard.py]" -- "[tensorflow_privacy/privacy/privacy_tests/membership_inference_attack/tf_estimator_evaluation.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_aggregation_query.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tutorials/mnist_lr_tutorial.py]" -- "[tutorials/mnist_dpsgd_tutorial_vectorized.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tutorials/walkthrough/mnist_scratch.py]" -- "[tutorials/mnist_dpsgd_tutorial_vectorized.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tutorials/walkthrough/mnist_scratch.py]" -- "[tutorials/mnist_lr_tutorial.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/__init__.py]" -- "[tensorflow_privacy/privacy/analysis/tree_aggregation_accountant.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_range_query.py]" -- "[tensorflow_privacy/privacy/dp_query/gaussian_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_range_query.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_range_query.py]" -- "[tensorflow_privacy/privacy/dp_query/no_privacy_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/dp_query/tree_range_query.py]" -- "[tensorflow_privacy/privacy/dp_query/quantile_adaptive_clip_sum_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_privacy/privacy/optimizers/dp_optimizer_keras.py]" -- "[tensorflow_privacy/privacy/dp_query/nested_query.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; }