class_docstr: Half the logit link function g(x)=1/2 * logit(x).
  
  Used for the exponential loss.
class_docstr_tok: ["Half","the","logit","link","function","g","(","x",")","=1\/2","*","logit","(","x",")",".","Used","for","the","exponential","loss","."]
code: def link(self, y_pred, out=None):
      out = logit(y_pred, out=out)
      out *= 0.5
      return out
  
imports: from abc import ABC, abstractmethod
  from dataclasses import dataclass
  import numpy
  from scipy.special import expit, logit
  from scipy.stats import gmean
  from ..utils.extmath import softmax
label_desc: Use image node_id 1 for calling the HalfLogitLink obj's underlying member method code with example usage: obj.link(y_pred, out) and returns: out