Skip to content
Snippets Groups Projects
Commit d8bf1a4e authored by Baptiste Bauvin's avatar Baptiste Bauvin
Browse files

Modified Versions to run at the begining

parent 3e091e6b
Branches
Tags
No related merge requests found
from Versions import testVersions
testVersions()
import sys
from MonoMultiViewClassifiers import ExecClassif
......
......@@ -22,7 +22,6 @@ from . import MonoviewClassifiers
from .Multiview.ExecMultiview import ExecMultiview, ExecMultiview_multicore
from .Monoview.ExecClassifMonoView import ExecMonoview, ExecMonoview_multicore
from .Multiview import GetMultiviewDb as DB
from Versions import testVersions
from ResultAnalysis import resultAnalysis, analyzeLabels, analyzeIterResults
from .utils import execution, Dataset
......@@ -273,7 +272,6 @@ def classifyOneIter(LABELS_DICTIONARY, argumentDictionaries, nbCores, directory,
# _______________ #
def execClassif(arguments):
# import pdb;pdb.set_trace()
testVersions()
start = time.time()
args = execution.parseTheArgs(arguments)
......
from . import ExecClassif, ResultAnalysis, Versions, Metrics, MonoviewClassifiers, Monoview, Multiview, utils
from . import ExecClassif, ResultAnalysis, Metrics, MonoviewClassifiers, Monoview, Multiview, utils
__all__ = ['Metrics', 'Monoview', 'MonoviewClassifiers', 'Multiview', 'utils']
......@@ -10,88 +10,94 @@
# Author-Info
__author__ = "Nikolas Huelsmann, Baptiste BAUVIN"
__author__ = "Baptiste Bauvin"
__status__ = "Prototype" # Production, Development, Prototype
__date__ = 2016 - 03 - 25
def testVersions():
isUpToDate = True
toInstall = []
try:
import sys
# print("Python-V.: " + sys.version)
except:
print "Please install Python 2.7"
raise
try:
import pyscm
except:
print "Please install pyscm"
# print "Please install Python 2.7"
raise
# try:
# import cv2
# # print("OpenCV2-V.: " + cv2.__version__)
# except:
# print "Please install cv2 module"
try:
import pandas
# print("Pandas-V.: " + pd.__version__)
import pyscm
except:
print "Please install pandas module"
# print "Please install pyscm"
isUpToDate = False
toInstall.append("pyscm")
try:
import numpy
# print("Numpy-V.: " + numpy.version.version)
except:
print "Please install numpy module"
raise
# print "Please install numpy module"
isUpToDate = False
toInstall.append("numpy")
try:
import scipy
# print("Scipy-V.: " + scipy.__version__)
except:
print "Please install scipy module"
raise
# print "Please install scipy module"
isUpToDate = False
toInstall.append("scipy")
try:
import matplotlib
# print("Matplotlib-V.: " + matplotlib.__version__)
except:
print "Please install matplotlib module"
raise
# print "Please install matplotlib module"
isUpToDate = False
toInstall.append("matplotlib")
try:
import sklearn
# print("Sklearn-V.: " + sklearn.__version__)
except:
print "Please install sklearn module"
raise
# print "Please install sklearn module"
isUpToDate = False
toInstall.append("sklearn")
try:
import logging # To create Log-Files
# print("Logging: " + logging.__version__)
except:
print "Please install logging module"
raise
# print "Please install logging module"
isUpToDate = False
toInstall.append("logging")
try:
import joblib
# print("joblib: " + joblib.__version__)
except:
print "Pease install joblib module"
raise
# print "Pease install joblib module"
isUpToDate = False
toInstall.append("joblib")
try:
import argparse
# print("argparse: " + argparse.__version__)
except:
print "Pease install argparse module"
raise
# print "Pease install argparse module"
isUpToDate = False
toInstall.append("argparse")
try:
import h5py #
# print("h5py: " + h5py.__version__)
except:
print "Pease install h5py module"
raise
# print "Pease install h5py module"
isUpToDate = False
toInstall.append("h5py")
if not isUpToDate:
print "You can't run at the moment, please install the following modules : \n"+ "\n".join(toInstall)
if __name__== "__main__":
testVersions()
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment