@property
def trainable_variables(self):
    tv = (self.representation_net.trainable_variables if self.representation_net else [])
    tv += self.value_net.trainable_variables
    return tv
@property
def trainable_variables(self):
    tv = (self.representation_net.trainable_variables if self.representation_net else [])
    tv += self.value_net.trainable_variables
    return tv