import tensorflow as tf

                #need to fix
            if self.ms_task:
                with tf.variable_scope('mixed'):
                    #add fake pc as a rotation class
                    num_to_add = int(max(self.batch_size/self.num_angles, 1))
                    idx = tf.range(0, self.batch_size, 1)
                    idx = tf.random_shuffle(idx)[0:num_to_add]
                    self.fake_to_add = tf.gather(self.generator_out, idx)
                    self.mixed_pc = tf.concat([self.real_pc_rotated, self.fake_to_add], 0)
                    self.mixed_label = tf.concat([self.rot_label_pl, tf.constant(self.num_angles, shape = (num_to_add,))], axis = 0)
