web-dev-qa-db-fra.com

DeprecationWarning: numpy.core.umath_tests

J'essaie d'exécuter ce script python ci-dessous:

import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import accuracy_scorefrom sklearn.metrics import confusion_matrix 

Cela me donne l'erreur ci-dessous.

Warning (du module warnings): Fichier "C:\Utilisateurs\Dipali\AppData\Local\Programmes\Python\Python37-32\lib\sites-packages\sklearn\ensemble\weight_boosting.py", ligne 29 de numpy.core.umath_tests importez inner1d DeprecationWarning: numpy.core.umath_tests est un module interne NumPy et ne devrait pas être importé. Il sera supprimé dans un futur NumPy Libération.

Ce que je dois faire?

4
dipali

Vous pouvez ignorer les avertissements suivants comme ci-dessous

Exemple 1: 

#!/usr/bin/env python -W ignore::DeprecationWarning

Exemple2:

import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning) 

Exemple 3:

import warnings

def fxn():
    warnings.warn("deprecated", DeprecationWarning)

with warnings.catch_warnings():
    warnings.simplefilter("ignore")
    fxn()
2
Ganesan Karuppasamy