class_docstr: Class for RNN polyphonic sequence generation models.
docstr: Evaluate the log likelihood of a polyphonic sequence.
  
  Args:
    sequence: The PolyphonicSequence object for which to evaluate the log
        likelihood.
  
  Returns:
    The log likelihood of `sequence` under this model.
code: def polyphonic_sequence_log_likelihood(self, sequence):
      """Evaluate the log likelihood of a polyphonic sequence.
  
      Args:
        sequence: The PolyphonicSequence object for which to evaluate the log
            likelihood.
  
      Returns:
        The log likelihood of `sequence` under this model.
      """
      return self._evaluate_log_likelihood([sequence])[0]
  
file_path: magenta/magenta/models/polyphony_rnn/polyphony_model.py
imports: from magenta.contrib import training
  from magenta.models.polyphony_rnn import polyphony_encoder_decoder
  from magenta.models.shared import events_rnn_model
  import note_seq
  from note_seq.protobuf import generator_pb2
label_desc: Use image node_id 2 for calling the PolyphonyRnnModel obj's underlying member method code with example usage: obj.polyphonic_sequence_log_likelihood(sequence) and returns: self