jpandas.py 文件源码

python
阅读 164 收藏 0 点赞 0 评论 0

项目:jamespy_py3 作者: jskDr 项目源码 文件源码
def predict( self, new_smiles, mode = {'tool': 'sklearn', 'type': 'ridge', 'alpha': 0.5}):
        """
        predict for new smiles codes
        """
        if mode['type'].lower() == 'ridge':
            clf = linear_model.Ridge( alpha = mode['alpha'])
        else:
            raise TypeError('The requested mode is not supported yet.')

        #Find an weight vector
        clf.fit( self.xM, self.yV)

        #Predict for new molecules
        new_xM = jchem.gfpM( new_smiles)
        new_yV_pred = clf.predict( new_xM)

        return new_yV_pred
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号