@classmethod
    def gray(cls, *args):
        v, mode = cls._gray_args_to_vector(*args)        
        a = np.tile(v,(3,1)).transpose()
        try:
            a[:,np.array(cls._gray_index)] = np.array(cls._gray_value)[np.newaxis,:]
        except:
            pass                
        return cls._array_to_return(a, mode)
Do the second stage (<iq type='set'/>) of legacy "digest"
dataset/ETHPy150Open yhat/ggplot/ggplot/utils/color.py/ColorModel.gray--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python3-alpha/python-libs/pyxmpp2/ext/legacyauth.py/LegacyClientStream._digest_auth_stage2