提交 15f5cd29 编写于 作者: P PyCaret

pycaret-nightly==0.36 part 2

上级 8266b6d7
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Author: Moez Ali <moez.ali@queensu.ca> # Author: Moez Ali <moez.ali@queensu.ca>
# License: MIT # License: MIT
# Release: PyCaret 2.0x # Release: PyCaret 2.0x
# Last modified : 24/07/2020 # Last modified : 27/07/2020
def setup(data, def setup(data,
categorical_features = None, categorical_features = None,
...@@ -350,16 +350,39 @@ def setup(data, ...@@ -350,16 +350,39 @@ def setup(data,
from platform import python_version, platform, python_build, machine from platform import python_version, platform, python_build, machine
try:
logger.info("python_version: " + str(python_version())) logger.info("python_version: " + str(python_version()))
except:
logger.warning("cannot find platform.python_version")
try:
logger.info("python_build: " + str(python_build())) logger.info("python_build: " + str(python_build()))
except:
logger.warning("cannot find platform.python_build")
try:
logger.info("machine: " + str(machine())) logger.info("machine: " + str(machine()))
except:
logger.warning("cannot find platform.machine")
try:
logger.info("platform: " + str(platform())) logger.info("platform: " + str(platform()))
except:
logger.warning("cannot find platform.platform")
import psutil import psutil
try:
psvm = psutil.virtual_memory() psvm = psutil.virtual_memory()
logger.info("Memory: " + str(psvm)) logger.info("Memory: " + str(psvm))
except:
logger.warning("cannot find psutil.version_memory")
try:
logger.info("Physical Core: " + str(psutil.cpu_count(logical=False))) logger.info("Physical Core: " + str(psutil.cpu_count(logical=False)))
logger.info("Logical Core: " + str(psutil.cpu_count(logical=True))) logger.info("Logical Core: " + str(psutil.cpu_count(logical=True)))
except:
logger.warning("cannot find psutil.cpu_count")
logger.info("Checking libraries") logger.info("Checking libraries")
...@@ -376,157 +399,11 @@ def setup(data, ...@@ -376,157 +399,11 @@ def setup(data,
logger.warning("numpy not found") logger.warning("numpy not found")
try: try:
from sklearn import __version__ from pyod import __version__
logger.info("sklearn==" + str(__version__))
except:
logger.warning("sklearn not found")
try:
from xgboost import __version__
logger.info("xgboost==" + str(__version__))
except:
logger.warning("xgboost not found")
try:
from lightgbm import __version__
logger.info("lightgbm==" + str(__version__))
except:
logger.warning("lightgbm not found")
try:
from catboost import __version__
logger.info("catboost==" + str(__version__))
except:
logger.warning("catboost not found")
try:
from kmodes import __version__
logger.info("kmodes==" + str(__version__))
except:
logger.warning("kmodes not found")
try:
from pyod.version import __version__
logger.info("pyod==" + str(__version__)) logger.info("pyod==" + str(__version__))
except: except:
logger.warning("pyod not found") logger.warning("pyod not found")
try:
import warnings
warnings.filterwarnings('ignore')
from gensim import __version__
logger.info("gensim==" + str(__version__))
except:
logger.warning("gensim not found")
try:
from spacy import __version__
logger.info("spacy==" + str(__version__))
except:
logger.warning("spacy not found")
try:
from nltk import __version__
logger.info("nltk==" + str(__version__))
except:
logger.warning("nltk not found")
try:
from textblob import __version__
logger.info("textblob==" + str(__version__))
except:
logger.warning("textblob not found")
try:
from pyLDAvis import __version__
logger.info("pyLDAvis==" + str(__version__))
except:
logger.warning("pyLDAvis not found")
try:
from mlxtend import __version__
logger.info("mlxtend==" + str(__version__))
except:
logger.warning("mlxtend not found")
try:
from matplotlib import __version__
logger.info("matplotlib==" + str(__version__))
except:
logger.warning("matplotlib not found")
try:
from seaborn import __version__
logger.info("seaborn==" + str(__version__))
except:
logger.warning("seaborn not found")
try:
from plotly import __version__
logger.info("plotly==" + str(__version__))
except:
logger.warning("plotly not found")
try:
from cufflinks import __version__
logger.info("cufflinks==" + str(__version__))
except:
logger.warning("cufflinks not found")
try:
from yellowbrick import __version__
logger.info("yellowbrick==" + str(__version__))
except:
logger.warning("yellowbrick not found")
try:
from shap import __version__
logger.info("shap==" + str(__version__))
except:
logger.warning("shap not found. cannot use interpret_model without shap.")
try:
from pandas_profiling import __version__
logger.info("pandas_profiling==" + str(__version__))
except:
logger.warning("pandas_profiling not found")
try:
from wordcloud import __version__
logger.info("wordcloud==" + str(__version__))
except:
logger.warning("wordcloud not found")
try:
from umap import __version__
logger.info("umap==" + str(__version__))
except:
logger.warning("umap not found")
try:
from IPython import __version__
logger.info("IPython==" + str(__version__))
except:
logger.warning("IPython not found")
try:
from ipywidgets import __version__
logger.info("ipywidgets==" + str(__version__))
except:
logger.warning("ipywidgets not found")
try:
from joblib import __version__
logger.info("joblib==" + str(__version__))
except:
logger.warning("joblib not found")
try:
from imblearn import __version__
logger.info("imblearn==" + str(__version__))
except:
logger.warning("imblearn not found")
try: try:
from mlflow.version import VERSION from mlflow.version import VERSION
import warnings import warnings
...@@ -535,13 +412,6 @@ def setup(data, ...@@ -535,13 +412,6 @@ def setup(data,
except: except:
logger.warning("mlflow not found") logger.warning("mlflow not found")
try:
from awscli import __version__
logger.info("awscli==" + str(__version__))
except:
logger.warning("awscli not found. cannot use deploy_model without awscli")
logger.info("Checking Exceptions") logger.info("Checking Exceptions")
#run_time #run_time
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Author: Moez Ali <moez.ali@queensu.ca> # Author: Moez Ali <moez.ali@queensu.ca>
# License: MIT # License: MIT
# Release: PyCaret 2.0x # Release: PyCaret 2.0x
# Last modified : 24/07/2020 # Last modified : 27/07/2020
def setup(data, def setup(data,
target, target,
...@@ -508,10 +508,18 @@ def setup(data, ...@@ -508,10 +508,18 @@ def setup(data,
logger.info("platform: " + str(platform())) logger.info("platform: " + str(platform()))
import psutil import psutil
try:
psvm = psutil.virtual_memory() psvm = psutil.virtual_memory()
logger.info("Memory: " + str(psvm)) logger.info("Memory: " + str(psvm))
except:
logger.warning("cannot find psutil.version_memory")
try:
logger.info("Physical Core: " + str(psutil.cpu_count(logical=False))) logger.info("Physical Core: " + str(psutil.cpu_count(logical=False)))
logger.info("Logical Core: " + str(psutil.cpu_count(logical=True))) logger.info("Logical Core: " + str(psutil.cpu_count(logical=True)))
except:
logger.warning("cannot find psutil.cpu_count")
logger.info("Checking libraries") logger.info("Checking libraries")
...@@ -527,7 +535,6 @@ def setup(data, ...@@ -527,7 +535,6 @@ def setup(data,
except: except:
logger.warning("numpy not found") logger.warning("numpy not found")
try: try:
from sklearn import __version__ from sklearn import __version__
logger.info("sklearn==" + str(__version__)) logger.info("sklearn==" + str(__version__))
...@@ -552,18 +559,6 @@ def setup(data, ...@@ -552,18 +559,6 @@ def setup(data,
except: except:
logger.warning("catboost not found") logger.warning("catboost not found")
try:
from shap import __version__
logger.info("shap==" + str(__version__))
except:
logger.warning("shap not found. cannot use interpret_model without shap.")
try:
from pandas_profiling import __version__
logger.info("pandas_profiling==" + str(__version__))
except:
logger.warning("pandas_profiling not found")
try: try:
from mlflow.version import VERSION from mlflow.version import VERSION
import warnings import warnings
...@@ -572,72 +567,6 @@ def setup(data, ...@@ -572,72 +567,6 @@ def setup(data,
except: except:
logger.warning("mlflow not found") logger.warning("mlflow not found")
"""
try:
from kmodes import __version__
logger.info("kmodes==" + str(__version__))
except:
logger.warning("kmodes not found")
try:
from pyod.version import __version__
logger.info("pyod==" + str(__version__))
except:
logger.warning("pyod not found")
try:
from matplotlib import __version__
logger.info("matplotlib==" + str(__version__))
except:
logger.warning("matplotlib not found")
try:
from yellowbrick import __version__
logger.info("yellowbrick==" + str(__version__))
except:
logger.warning("yellowbrick not found")
try:
from shap import __version__
logger.info("shap==" + str(__version__))
except:
logger.warning("shap not found. cannot use interpret_model without shap.")
try:
from pandas_profiling import __version__
logger.info("pandas_profiling==" + str(__version__))
except:
logger.warning("pandas_profiling not found")
try:
from IPython import __version__
logger.info("IPython==" + str(__version__))
except:
logger.warning("IPython not found")
try:
from ipywidgets import __version__
logger.info("ipywidgets==" + str(__version__))
except:
logger.warning("ipywidgets not found")
try:
from joblib import __version__
logger.info("joblib==" + str(__version__))
except:
logger.warning("joblib not found")
try:
from awscli import __version__
logger.info("awscli==" + str(__version__))
except:
logger.warning("awscli not found. cannot use deploy_model without awscli")
"""
#run_time #run_time
import datetime, time import datetime, time
runtime_start = time.time() runtime_start = time.time()
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Author: Moez Ali <moez.ali@queensu.ca> # Author: Moez Ali <moez.ali@queensu.ca>
# License: MIT # License: MIT
# Release: PyCaret 2.0x # Release: PyCaret 2.0x
# Last modified : 24/07/2020 # Last modified : 27/07/2020
def setup(data, def setup(data,
categorical_features = None, categorical_features = None,
...@@ -357,16 +357,39 @@ def setup(data, ...@@ -357,16 +357,39 @@ def setup(data,
from platform import python_version, platform, python_build, machine from platform import python_version, platform, python_build, machine
try:
logger.info("python_version: " + str(python_version())) logger.info("python_version: " + str(python_version()))
except:
logger.warning("cannot find platform.python_version")
try:
logger.info("python_build: " + str(python_build())) logger.info("python_build: " + str(python_build()))
except:
logger.warning("cannot find platform.python_build")
try:
logger.info("machine: " + str(machine())) logger.info("machine: " + str(machine()))
except:
logger.warning("cannot find platform.machine")
try:
logger.info("platform: " + str(platform())) logger.info("platform: " + str(platform()))
except:
logger.warning("cannot find platform.platform")
import psutil import psutil
try:
psvm = psutil.virtual_memory() psvm = psutil.virtual_memory()
logger.info("Memory: " + str(psvm)) logger.info("Memory: " + str(psvm))
except:
logger.warning("cannot find psutil.version_memory")
try:
logger.info("Physical Core: " + str(psutil.cpu_count(logical=False))) logger.info("Physical Core: " + str(psutil.cpu_count(logical=False)))
logger.info("Logical Core: " + str(psutil.cpu_count(logical=True))) logger.info("Logical Core: " + str(psutil.cpu_count(logical=True)))
except:
logger.warning("cannot find psutil.cpu_count")
logger.info("Checking libraries") logger.info("Checking libraries")
...@@ -388,152 +411,12 @@ def setup(data, ...@@ -388,152 +411,12 @@ def setup(data,
except: except:
logger.warning("sklearn not found") logger.warning("sklearn not found")
try:
from xgboost import __version__
logger.info("xgboost==" + str(__version__))
except:
logger.warning("xgboost not found")
try:
from lightgbm import __version__
logger.info("lightgbm==" + str(__version__))
except:
logger.warning("lightgbm not found")
try:
from catboost import __version__
logger.info("catboost==" + str(__version__))
except:
logger.warning("catboost not found")
try: try:
from kmodes import __version__ from kmodes import __version__
logger.info("kmodes==" + str(__version__)) logger.info("kmodes==" + str(__version__))
except: except:
logger.warning("kmodes not found") logger.warning("kmodes not found")
try:
from pyod.version import __version__
logger.info("pyod==" + str(__version__))
except:
logger.warning("pyod not found")
try:
import warnings
warnings.filterwarnings('ignore')
from gensim import __version__
logger.info("gensim==" + str(__version__))
except:
logger.warning("gensim not found")
try:
from spacy import __version__
logger.info("spacy==" + str(__version__))
except:
logger.warning("spacy not found")
try:
from nltk import __version__
logger.info("nltk==" + str(__version__))
except:
logger.warning("nltk not found")
try:
from textblob import __version__
logger.info("textblob==" + str(__version__))
except:
logger.warning("textblob not found")
try:
from pyLDAvis import __version__
logger.info("pyLDAvis==" + str(__version__))
except:
logger.warning("pyLDAvis not found")
try:
from mlxtend import __version__
logger.info("mlxtend==" + str(__version__))
except:
logger.warning("mlxtend not found")
try:
from matplotlib import __version__
logger.info("matplotlib==" + str(__version__))
except:
logger.warning("matplotlib not found")
try:
from seaborn import __version__
logger.info("seaborn==" + str(__version__))
except:
logger.warning("seaborn not found")
try:
from plotly import __version__
logger.info("plotly==" + str(__version__))
except:
logger.warning("plotly not found")
try:
from cufflinks import __version__
logger.info("cufflinks==" + str(__version__))
except:
logger.warning("cufflinks not found")
try:
from yellowbrick import __version__
logger.info("yellowbrick==" + str(__version__))
except:
logger.warning("yellowbrick not found")
try:
from shap import __version__
logger.info("shap==" + str(__version__))
except:
logger.warning("shap not found. cannot use interpret_model without shap.")
try:
from pandas_profiling import __version__
logger.info("pandas_profiling==" + str(__version__))
except:
logger.warning("pandas_profiling not found")
try:
from wordcloud import __version__
logger.info("wordcloud==" + str(__version__))
except:
logger.warning("wordcloud not found")
try:
from umap import __version__
logger.info("umap==" + str(__version__))
except:
logger.warning("umap not found")
try:
from IPython import __version__
logger.info("IPython==" + str(__version__))
except:
logger.warning("IPython not found")
try:
from ipywidgets import __version__
logger.info("ipywidgets==" + str(__version__))
except:
logger.warning("ipywidgets not found")
try:
from joblib import __version__
logger.info("joblib==" + str(__version__))
except:
logger.warning("joblib not found")
try:
from imblearn import __version__
logger.info("imblearn==" + str(__version__))
except:
logger.warning("imblearn not found")
try: try:
from mlflow.version import VERSION from mlflow.version import VERSION
import warnings import warnings
...@@ -542,12 +425,6 @@ def setup(data, ...@@ -542,12 +425,6 @@ def setup(data,
except: except:
logger.warning("mlflow not found") logger.warning("mlflow not found")
try:
from awscli import __version__
logger.info("awscli==" + str(__version__))
except:
logger.warning("awscli not found. cannot use deploy_model without awscli")
logger.info("Checking Exceptions") logger.info("Checking Exceptions")
......
此差异已折叠。
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Author: Moez Ali <moez.ali@queensu.ca> # Author: Moez Ali <moez.ali@queensu.ca>
# License: MIT # License: MIT
# Release: PyCaret 2.0x # Release: PyCaret 2.0x
# Last modified : 24/07/2020 # Last modified : 27/07/2020
def setup(data, def setup(data,
target, target,
...@@ -497,16 +497,39 @@ def setup(data, ...@@ -497,16 +497,39 @@ def setup(data,
from platform import python_version, platform, python_build, machine from platform import python_version, platform, python_build, machine
try:
logger.info("python_version: " + str(python_version())) logger.info("python_version: " + str(python_version()))
except:
logger.warning("cannot find platform.python_version")
try:
logger.info("python_build: " + str(python_build())) logger.info("python_build: " + str(python_build()))
except:
logger.warning("cannot find platform.python_build")
try:
logger.info("machine: " + str(machine())) logger.info("machine: " + str(machine()))
except:
logger.warning("cannot find platform.machine")
try:
logger.info("platform: " + str(platform())) logger.info("platform: " + str(platform()))
except:
logger.warning("cannot find platform.platform")
import psutil import psutil
try:
psvm = psutil.virtual_memory() psvm = psutil.virtual_memory()
logger.info("Memory: " + str(psvm)) logger.info("Memory: " + str(psvm))
except:
logger.warning("cannot find psutil.version_memory")
try:
logger.info("Physical Core: " + str(psutil.cpu_count(logical=False))) logger.info("Physical Core: " + str(psutil.cpu_count(logical=False)))
logger.info("Logical Core: " + str(psutil.cpu_count(logical=True))) logger.info("Logical Core: " + str(psutil.cpu_count(logical=True)))
except:
logger.warning("cannot find psutil.cpu_count")
logger.info("Checking libraries") logger.info("Checking libraries")
...@@ -546,134 +569,6 @@ def setup(data, ...@@ -546,134 +569,6 @@ def setup(data,
except: except:
logger.warning("catboost not found") logger.warning("catboost not found")
try:
from kmodes import __version__
logger.info("kmodes==" + str(__version__))
except:
logger.warning("kmodes not found")
try:
from pyod.version import __version__
logger.info("pyod==" + str(__version__))
except:
logger.warning("pyod not found")
try:
import warnings
warnings.filterwarnings('ignore')
from gensim import __version__
logger.info("gensim==" + str(__version__))
except:
logger.warning("gensim not found")
try:
from spacy import __version__
logger.info("spacy==" + str(__version__))
except:
logger.warning("spacy not found")
try:
from nltk import __version__
logger.info("nltk==" + str(__version__))
except:
logger.warning("nltk not found")
try:
from textblob import __version__
logger.info("textblob==" + str(__version__))
except:
logger.warning("textblob not found")
try:
from pyLDAvis import __version__
logger.info("pyLDAvis==" + str(__version__))
except:
logger.warning("pyLDAvis not found")
try:
from mlxtend import __version__
logger.info("mlxtend==" + str(__version__))
except:
logger.warning("mlxtend not found")
try:
from matplotlib import __version__
logger.info("matplotlib==" + str(__version__))
except:
logger.warning("matplotlib not found")
try:
from seaborn import __version__
logger.info("seaborn==" + str(__version__))
except:
logger.warning("seaborn not found")
try:
from plotly import __version__
logger.info("plotly==" + str(__version__))
except:
logger.warning("plotly not found")
try:
from cufflinks import __version__
logger.info("cufflinks==" + str(__version__))
except:
logger.warning("cufflinks not found")
try:
from yellowbrick import __version__
logger.info("yellowbrick==" + str(__version__))
except:
logger.warning("yellowbrick not found")
try:
from shap import __version__
logger.info("shap==" + str(__version__))
except:
logger.warning("shap not found. cannot use interpret_model without shap.")
try:
from pandas_profiling import __version__
logger.info("pandas_profiling==" + str(__version__))
except:
logger.warning("pandas_profiling not found")
try:
from wordcloud import __version__
logger.info("wordcloud==" + str(__version__))
except:
logger.warning("wordcloud not found")
try:
from umap import __version__
logger.info("umap==" + str(__version__))
except:
logger.warning("umap not found")
try:
from IPython import __version__
logger.info("IPython==" + str(__version__))
except:
logger.warning("IPython not found")
try:
from ipywidgets import __version__
logger.info("ipywidgets==" + str(__version__))
except:
logger.warning("ipywidgets not found")
try:
from joblib import __version__
logger.info("joblib==" + str(__version__))
except:
logger.warning("joblib not found")
try:
from imblearn import __version__
logger.info("imblearn==" + str(__version__))
except:
logger.warning("imblearn not found")
try: try:
from mlflow.version import VERSION from mlflow.version import VERSION
import warnings import warnings
...@@ -682,12 +577,6 @@ def setup(data, ...@@ -682,12 +577,6 @@ def setup(data,
except: except:
logger.warning("mlflow not found") logger.warning("mlflow not found")
try:
from awscli import __version__
logger.info("awscli==" + str(__version__))
except:
logger.warning("awscli not found. cannot use deploy_model without awscli")
#run_time #run_time
import datetime, time import datetime, time
runtime_start = time.time() runtime_start = time.time()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册