<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def geometricMean(alldistribT):
 """return the geometric mean of distributions"""

    return np.exp(np.mean(np.log(alldistribT), axis=1))