wake-sleep: Nonlinear Function