Module: tf_agents.bandits.multi_objective.multi_objective_scalarizer

Classes implementing various scalarizations of multiple objectives.

Classes

class ChebyshevScalarizer: Implement the Chebyshev Scalarization.

class HyperVolumeScalarizer: Implement the hypervolume scalarization.

class LinearScalarizer: Scalarizes multple objectives by a linear combination.

class Scalarizer: Abstract base class for different Scalarizers.

class ScalarizerTraceType: Class outlining the default Tracing Protocol for Scalarizer.

Type Aliases

ScalarFloat

absolute_import Instance of __future__._Feature
division Instance of __future__._Feature
print_function Instance of __future__._Feature