class_docstr: Tests for policy_entropy op.
class_docstr_tok: ["Tests","for","policy_entropy","op","."]
code: def _setUp_entropy(
      self,
      multi_actions,
      normalise,
      sequence_length,
      batch_size,
      num_mvn_actions=3,
  ):
      policies, _, self._policy_vars, scale_op = _setup_pgops(
          multi_actions=multi_actions,
          sequence_length=sequence_length,
          normalise_entropy=normalise,
          batch_size=batch_size,
          num_mvn_actions=num_mvn_actions,
          num_discrete_actions=5,
      )
      self._policy_entropy_loss = pg_ops.policy_entropy_loss(
          policies, self._policy_vars, scale_op=scale_op
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  import numpy
  from six.moves import xrange
  import tensorflow.compat.v1
  import tensorflow_probability
  import tree
  from trfl import policy_gradient_ops
label_desc: Use image node_id 1 for calling the EntropyCostTest obj's underlying member method code with example usage: obj._setUp_entropy(multi_actions, normalise, sequence_length, batch_size, num_mvn_actions) without return types