Refactor: scheduler: drop pe_weights_init enum value
In practice, it is equivalent to whether the nodes argument has a NULL pointer, so we don't really need a flag for it.