#NEWLINE# @ staticmethod #NEWLINE# def func_dot_reduction_mix( be , x0 , x1 , x2 , x3 , x4 ) : #NEWLINE# #INDENT# f1 = be . std ( be . var ( x0 , axis = 0 , keepdims = True ) , axis = 1 , keepdims = True ) #NEWLINE# f2 = ( be . max ( x1 , axis = 0 , keepdims = True ) + be . min ( x1 , axis = 0 , keepdims = True ) ) #NEWLINE# f3 = be . std ( x2 , keepdims = True ) #NEWLINE# f4 = be . dot ( ( 1.0 / x3 ) , ( x4 / x2 ) ) #NEWLINE# f5 = be . dot ( x3 , ( x4 - x0 ) ) #NEWLINE# f6 = be . dot ( ( x2 / f4 ) , ( f5 + x3 ) ) #NEWLINE# return ( ( ( ( f1 + f2 ) + f3 ) + f4 ) + ( 1.0 / be . dot ( f5 , f6 ) ) )