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_graphics/rendering/opengl/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/triangle_rasterizer.py]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[tensorflow_graphics/rendering/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/triangle_rasterizer.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/opengl/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/kernels/rasterization_backend.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/opengl/math.py]" -- "[tensorflow_graphics/rendering/opengl/rasterization_backend.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/emission_absorption.py]" -- "[tensorflow_graphics/rendering/volumetric/absorption.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/ray_radiance.py]" -- "[tensorflow_graphics/rendering/volumetric/absorption.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/ray_radiance.py]" -- "[tensorflow_graphics/rendering/volumetric/emission_absorption.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/visual_hull.py]" -- "[tensorflow_graphics/rendering/volumetric/absorption.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/visual_hull.py]" -- "[tensorflow_graphics/rendering/volumetric/emission_absorption.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/rendering/volumetric/visual_hull.py]" -- "[tensorflow_graphics/rendering/volumetric/ray_radiance.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/geometry/transformation/rotation_matrix_3d.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_2d.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/geometry/transformation/rotation_matrix_common.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_2d.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/geometry/transformation/rotation_matrix_common.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_3d.py]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[tensorflow_graphics/nn/metric/intersection_over_union.py]" -- "[tensorflow_graphics/nn/metric/fscore.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/metric/precision.py]" -- "[tensorflow_graphics/nn/metric/fscore.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/metric/precision.py]" -- "[tensorflow_graphics/nn/metric/intersection_over_union.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/metric/recall.py]" -- "[tensorflow_graphics/nn/metric/fscore.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/metric/recall.py]" -- "[tensorflow_graphics/nn/metric/intersection_over_union.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/metric/recall.py]" -- "[tensorflow_graphics/nn/metric/precision.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/nn/loss/hausdorff_distance.py]" -- "[tensorflow_graphics/nn/loss/chamfer_distance.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/spherical_harmonics.py]" -- "[tensorflow_graphics/math/feature_representation.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/spherical_harmonics.py]" -- "[tensorflow_graphics/math/math_helpers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/vector.py]" -- "[tensorflow_graphics/math/math_helpers.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/vector.py]" -- "[tensorflow_graphics/math/spherical_harmonics.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/slerp.py]" -- "[tensorflow_graphics/math/interpolation/bspline.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/trilinear.py]" -- "[tensorflow_graphics/math/interpolation/bspline.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/trilinear.py]" -- "[tensorflow_graphics/math/interpolation/slerp.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/weighted.py]" -- "[tensorflow_graphics/math/interpolation/bspline.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/weighted.py]" -- "[tensorflow_graphics/math/interpolation/slerp.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/math/interpolation/weighted.py]" -- "[tensorflow_graphics/math/interpolation/trilinear.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/image/color_space/srgb.py]" -- "[tensorflow_graphics/image/color_space/linear_rgb.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/volumetric/__init__.py]" -- "[tensorflow_graphics/rendering/__init__.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/kernels/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/triangle_rasterizer.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/kernels/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/rasterization_backend.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/opengl/rasterization_backend.py]" -- "[tensorflow_graphics/rendering/rasterization_backend.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/utils.py]" -- "[tensorflow_graphics/rendering/kernels/rasterization_backend.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/image/pyramid.py]" -- "[tensorflow_graphics/image/transformer.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/reflectance/lambertian.py]" -- "[tensorflow_graphics/rendering/reflectance/blinn_phong.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/reflectance/phong.py]" -- "[tensorflow_graphics/rendering/reflectance/blinn_phong.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/reflectance/phong.py]" -- "[tensorflow_graphics/rendering/reflectance/lambertian.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/camera/perspective.py]" -- "[tensorflow_graphics/rendering/camera/orthographic.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/camera/quadratic_radial_distortion.py]" -- "[tensorflow_graphics/rendering/camera/orthographic.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/rendering/camera/quadratic_radial_distortion.py]" -- "[tensorflow_graphics/rendering/camera/perspective.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/quaternion.py]" -- "[tensorflow_graphics/geometry/transformation/dual_quaternion.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/quaternion.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_2d.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/quaternion.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_3d.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/quaternion.py]" -- "[tensorflow_graphics/geometry/transformation/rotation_matrix_common.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/look_at.py]" -- "[tensorflow_graphics/geometry/transformation/linear_blend_skinning.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/transformation/euler.py]" -- "[tensorflow_graphics/geometry/transformation/axis_angle.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[tensorflow_graphics/geometry/representation/triangle.py]" -- "[tensorflow_graphics/geometry/representation/point.py]" [label=" 2 ", penwidth="2", color="#00688b70"]; }