# All symbols in TensorFlow Lattice 2.0

<br />

## Primary symbols

- [`tfl`](https://www.tensorflow.org/lattice/api_docs/python/tfl)
- [`tfl.aggregation_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/aggregation_layer)
- [`tfl.categorical_calibration_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_layer)
- [`tfl.categorical_calibration_layer.CategoricalCalibrationConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_layer/CategoricalCalibrationConstraints)
- [`tfl.categorical_calibration_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_lib)
- [`tfl.categorical_calibration_lib.assert_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_lib/assert_constraints)
- [`tfl.categorical_calibration_lib.project`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_lib/project)
- [`tfl.categorical_calibration_lib.verify_hyperparameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/categorical_calibration_lib/verify_hyperparameters)
- [`tfl.cdf_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/cdf_layer)
- [`tfl.cdf_layer.create_kernel_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/cdf_layer/create_kernel_initializer)
- [`tfl.conditional_cdf`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_cdf)
- [`tfl.conditional_cdf.cdf_fn`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_cdf/cdf_fn)
- [`tfl.conditional_pwl_calibration`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_pwl_calibration)
- [`tfl.conditional_pwl_calibration.default_keypoint_input_parameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_pwl_calibration/default_keypoint_input_parameters)
- [`tfl.conditional_pwl_calibration.default_keypoint_output_parameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_pwl_calibration/default_keypoint_output_parameters)
- [`tfl.conditional_pwl_calibration.pwl_calibration_fn`](https://www.tensorflow.org/lattice/api_docs/python/tfl/conditional_pwl_calibration/pwl_calibration_fn)
- [`tfl.configs`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs)
- [`tfl.configs.AggregateFunctionConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/AggregateFunctionConfig)
- [`tfl.configs.CalibratedLatticeConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/CalibratedLatticeConfig)
- [`tfl.configs.CalibratedLatticeEnsembleConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/CalibratedLatticeEnsembleConfig)
- [`tfl.configs.CalibratedLinearConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/CalibratedLinearConfig)
- [`tfl.configs.DominanceConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/DominanceConfig)
- [`tfl.configs.FeatureConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/FeatureConfig)
- [`tfl.configs.RegularizerConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/RegularizerConfig)
- [`tfl.configs.TrustConfig`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/TrustConfig)
- [`tfl.configs.apply_updates`](https://www.tensorflow.org/lattice/api_docs/python/tfl/configs/apply_updates)
- [`tfl.kronecker_factored_lattice_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer)
- [`tfl.kronecker_factored_lattice_layer.BiasInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/BiasInitializer)
- [`tfl.kronecker_factored_lattice_layer.KFLRandomMonotonicInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/KFLRandomMonotonicInitializer)
- [`tfl.kronecker_factored_lattice_layer.KroneckerFactoredLatticeConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/KroneckerFactoredLatticeConstraints)
- [`tfl.kronecker_factored_lattice_layer.ScaleConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/ScaleConstraints)
- [`tfl.kronecker_factored_lattice_layer.ScaleInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/ScaleInitializer)
- [`tfl.kronecker_factored_lattice_layer.create_kernel_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/create_kernel_initializer)
- [`tfl.kronecker_factored_lattice_layer.create_scale_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_layer/create_scale_initializer)
- [`tfl.kronecker_factored_lattice_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib)
- [`tfl.kronecker_factored_lattice_lib.assert_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/assert_constraints)
- [`tfl.kronecker_factored_lattice_lib.bias_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/bias_initializer)
- [`tfl.kronecker_factored_lattice_lib.custom_reduce_prod`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/custom_reduce_prod)
- [`tfl.kronecker_factored_lattice_lib.default_init_params`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/default_init_params)
- [`tfl.kronecker_factored_lattice_lib.evaluate_with_hypercube_interpolation`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/evaluate_with_hypercube_interpolation)
- [`tfl.kronecker_factored_lattice_lib.finalize_scale_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/finalize_scale_constraints)
- [`tfl.kronecker_factored_lattice_lib.finalize_weight_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/finalize_weight_constraints)
- [`tfl.kronecker_factored_lattice_lib.kfl_random_monotonic_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/kfl_random_monotonic_initializer)
- [`tfl.kronecker_factored_lattice_lib.scale_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/scale_initializer)
- [`tfl.kronecker_factored_lattice_lib.verify_hyperparameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/kronecker_factored_lattice_lib/verify_hyperparameters)
- [`tfl.lattice_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer)
- [`tfl.lattice_layer.LaplacianRegularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/LaplacianRegularizer)
- [`tfl.lattice_layer.LatticeConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/LatticeConstraints)
- [`tfl.lattice_layer.LinearInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/LinearInitializer)
- [`tfl.lattice_layer.RandomMonotonicInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/RandomMonotonicInitializer)
- [`tfl.lattice_layer.TorsionRegularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/TorsionRegularizer)
- [`tfl.lattice_layer.create_kernel_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_layer/create_kernel_initializer)
- [`tfl.lattice_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib)
- [`tfl.lattice_lib.assert_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/assert_constraints)
- [`tfl.lattice_lib.batch_outer_operation`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/batch_outer_operation)
- [`tfl.lattice_lib.compute_interpolation_weights`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/compute_interpolation_weights)
- [`tfl.lattice_lib.default_init_params`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/default_init_params)
- [`tfl.lattice_lib.evaluate_with_hypercube_interpolation`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/evaluate_with_hypercube_interpolation)
- [`tfl.lattice_lib.evaluate_with_simplex_interpolation`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/evaluate_with_simplex_interpolation)
- [`tfl.lattice_lib.finalize_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/finalize_constraints)
- [`tfl.lattice_lib.laplacian_regularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/laplacian_regularizer)
- [`tfl.lattice_lib.linear_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/linear_initializer)
- [`tfl.lattice_lib.project_by_dykstra`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/project_by_dykstra)
- [`tfl.lattice_lib.random_monotonic_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/random_monotonic_initializer)
- [`tfl.lattice_lib.torsion_regularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/torsion_regularizer)
- [`tfl.lattice_lib.verify_hyperparameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/lattice_lib/verify_hyperparameters)
- [`tfl.layers`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers)
- [`tfl.layers.Aggregation`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/Aggregation)
- [`tfl.layers.CDF`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/CDF)
- [`tfl.layers.CategoricalCalibration`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/CategoricalCalibration)
- [`tfl.layers.KroneckerFactoredLattice`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/KroneckerFactoredLattice)
- [`tfl.layers.Lattice`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/Lattice)
- [`tfl.layers.Linear`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/Linear)
- [`tfl.layers.PWLCalibration`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/PWLCalibration)
- [`tfl.layers.ParallelCombination`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/ParallelCombination)
- [`tfl.layers.RTL`](https://www.tensorflow.org/lattice/api_docs/python/tfl/layers/RTL)
- [`tfl.linear_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_layer)
- [`tfl.linear_layer.LinearConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_layer/LinearConstraints)
- [`tfl.linear_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_lib)
- [`tfl.linear_lib.assert_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_lib/assert_constraints)
- [`tfl.linear_lib.project`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_lib/project)
- [`tfl.linear_lib.verify_hyperparameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/linear_lib/verify_hyperparameters)
- [`tfl.model_info`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info)
- [`tfl.model_info.CategoricalCalibrationNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/CategoricalCalibrationNode)
- [`tfl.model_info.InputFeatureNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/InputFeatureNode)
- [`tfl.model_info.KroneckerFactoredLatticeNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/KroneckerFactoredLatticeNode)
- [`tfl.model_info.LatticeNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/LatticeNode)
- [`tfl.model_info.LinearNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/LinearNode)
- [`tfl.model_info.MeanNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/MeanNode)
- [`tfl.model_info.ModelGraph`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/ModelGraph)
- [`tfl.model_info.PWLCalibrationNode`](https://www.tensorflow.org/lattice/api_docs/python/tfl/model_info/PWLCalibrationNode)
- [`tfl.parallel_combination_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/parallel_combination_layer)
- [`tfl.premade`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade)
- [`tfl.premade.AggregateFunction`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade/AggregateFunction)
- [`tfl.premade.CalibratedLattice`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade/CalibratedLattice)
- [`tfl.premade.CalibratedLatticeEnsemble`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade/CalibratedLatticeEnsemble)
- [`tfl.premade.CalibratedLinear`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade/CalibratedLinear)
- [`tfl.premade.get_custom_objects`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade/get_custom_objects)
- [`tfl.premade.premade_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib)
- [`tfl.premade.premade_lib.LayerOutputRange`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/LayerOutputRange)
- [`tfl.premade.premade_lib.build_aggregation_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_aggregation_layer)
- [`tfl.premade.premade_lib.build_calibrated_lattice_ensemble_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_calibrated_lattice_ensemble_layer)
- [`tfl.premade.premade_lib.build_calibration_layers`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_calibration_layers)
- [`tfl.premade.premade_lib.build_input_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_input_layer)
- [`tfl.premade.premade_lib.build_lattice_ensemble_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_lattice_ensemble_layer)
- [`tfl.premade.premade_lib.build_lattice_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_lattice_layer)
- [`tfl.premade.premade_lib.build_linear_combination_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_linear_combination_layer)
- [`tfl.premade.premade_lib.build_linear_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_linear_layer)
- [`tfl.premade.premade_lib.build_multi_unit_calibration_layers`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_multi_unit_calibration_layers)
- [`tfl.premade.premade_lib.build_output_calibration_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_output_calibration_layer)
- [`tfl.premade.premade_lib.build_rtl_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_rtl_layer)
- [`tfl.premade.premade_lib.compute_feature_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_feature_keypoints)
- [`tfl.premade.premade_lib.compute_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_keypoints)
- [`tfl.premade.premade_lib.compute_label_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_label_keypoints)
- [`tfl.premade.premade_lib.construct_prefitting_model_config`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/construct_prefitting_model_config)
- [`tfl.premade.premade_lib.set_categorical_monotonicities`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_categorical_monotonicities)
- [`tfl.premade.premade_lib.set_crystals_lattice_ensemble`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_crystals_lattice_ensemble)
- [`tfl.premade.premade_lib.set_feature_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_feature_keypoints)
- [`tfl.premade.premade_lib.set_label_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_label_keypoints)
- [`tfl.premade.premade_lib.set_random_lattice_ensemble`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_random_lattice_ensemble)
- [`tfl.premade.premade_lib.verify_config`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/verify_config)
- [`tfl.premade_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib)
- [`tfl.premade_lib.LayerOutputRange`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/LayerOutputRange)
- [`tfl.premade_lib.build_aggregation_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_aggregation_layer)
- [`tfl.premade_lib.build_calibrated_lattice_ensemble_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_calibrated_lattice_ensemble_layer)
- [`tfl.premade_lib.build_calibration_layers`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_calibration_layers)
- [`tfl.premade_lib.build_input_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_input_layer)
- [`tfl.premade_lib.build_lattice_ensemble_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_lattice_ensemble_layer)
- [`tfl.premade_lib.build_lattice_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_lattice_layer)
- [`tfl.premade_lib.build_linear_combination_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_linear_combination_layer)
- [`tfl.premade_lib.build_linear_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_linear_layer)
- [`tfl.premade_lib.build_multi_unit_calibration_layers`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_multi_unit_calibration_layers)
- [`tfl.premade_lib.build_output_calibration_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_output_calibration_layer)
- [`tfl.premade_lib.build_rtl_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/build_rtl_layer)
- [`tfl.premade_lib.compute_feature_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_feature_keypoints)
- [`tfl.premade_lib.compute_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_keypoints)
- [`tfl.premade_lib.compute_label_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/compute_label_keypoints)
- [`tfl.premade_lib.construct_prefitting_model_config`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/construct_prefitting_model_config)
- [`tfl.premade_lib.set_categorical_monotonicities`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_categorical_monotonicities)
- [`tfl.premade_lib.set_crystals_lattice_ensemble`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_crystals_lattice_ensemble)
- [`tfl.premade_lib.set_feature_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_feature_keypoints)
- [`tfl.premade_lib.set_label_keypoints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_label_keypoints)
- [`tfl.premade_lib.set_random_lattice_ensemble`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/set_random_lattice_ensemble)
- [`tfl.premade_lib.verify_config`](https://www.tensorflow.org/lattice/api_docs/python/tfl/premade_lib/verify_config)
- [`tfl.pwl_calibration_layer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer)
- [`tfl.pwl_calibration_layer.HessianRegularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/HessianRegularizer)
- [`tfl.pwl_calibration_layer.LaplacianRegularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/LaplacianRegularizer)
- [`tfl.pwl_calibration_layer.NaiveBoundsConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/NaiveBoundsConstraints)
- [`tfl.pwl_calibration_layer.PWLCalibrationConstraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/PWLCalibrationConstraints)
- [`tfl.pwl_calibration_layer.UniformOutputInitializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/UniformOutputInitializer)
- [`tfl.pwl_calibration_layer.WrinkleRegularizer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_layer/WrinkleRegularizer)
- [`tfl.pwl_calibration_lib`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib)
- [`tfl.pwl_calibration_lib.BoundConstraintsType`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/BoundConstraintsType)
- [`tfl.pwl_calibration_lib.assert_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/assert_constraints)
- [`tfl.pwl_calibration_lib.compute_interpolation_weights`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/compute_interpolation_weights)
- [`tfl.pwl_calibration_lib.convert_all_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/convert_all_constraints)
- [`tfl.pwl_calibration_lib.linear_initializer`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/linear_initializer)
- [`tfl.pwl_calibration_lib.project_all_constraints`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/project_all_constraints)
- [`tfl.pwl_calibration_lib.verify_hyperparameters`](https://www.tensorflow.org/lattice/api_docs/python/tfl/pwl_calibration_lib/verify_hyperparameters)
- [`tfl.test_utils`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils)
- [`tfl.test_utils.TimeTracker`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/TimeTracker)
- [`tfl.test_utils.get_hypercube_interpolation_fn`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/get_hypercube_interpolation_fn)
- [`tfl.test_utils.get_linear_lattice_interpolation_fn`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/get_linear_lattice_interpolation_fn)
- [`tfl.test_utils.run_training_loop`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/run_training_loop)
- [`tfl.test_utils.sample_uniformly`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/sample_uniformly)
- [`tfl.test_utils.two_dim_mesh_grid`](https://www.tensorflow.org/lattice/api_docs/python/tfl/test_utils/two_dim_mesh_grid)
- [`tfl.utils`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils)
- [`tfl.utils.canonicalize_convexity`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_convexity)
- [`tfl.utils.canonicalize_input_bounds`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_input_bounds)
- [`tfl.utils.canonicalize_monotonicities`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_monotonicities)
- [`tfl.utils.canonicalize_monotonicity`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_monotonicity)
- [`tfl.utils.canonicalize_trust`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_trust)
- [`tfl.utils.canonicalize_unimodalities`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/canonicalize_unimodalities)
- [`tfl.utils.count_non_zeros`](https://www.tensorflow.org/lattice/api_docs/python/tfl/utils/count_non_zeros)