message: Partial rollback of change to softplus functor. The large speedup observed was only true for arguments greather than ~5. For arguments less than ~5, a significant slowdown would occur.
diff: @@ -53,7 +53,7 @@ struct Softplus {
  activations.device(d) = too_large.select(
  features, // softplus(x) ~= x for x large
  too_small.select(features_exp, // softplus(x) ~= exp(x) for x small
  - features_exp.log1p()));
  + (features_exp + features.constant(T(1))).log()));
  }
  };
  