except Exception as ext: utils.print_message(utils.logtype.WARNING, "Could not open file", build_log, "for writing. Error:", str(ext)) build_log_file = None utils.set_log_file(build_log_file) for toolchain in config['toolchains']: utils.register_toolchain(registered_toolchains, toolchain, config, (config['toolchains'][toolchain] == "remote")) except Exception as ext: utils.print_message(utils.logtype.ERROR, "Configuration file corrupted!", str(ext)) sys.exit(1) revision = utils.get_git_revision(bscripts_path).rstrip('\n') tool_version = tool_name + " (v0.0-" + revision + ")\n"\ "Running under Python version "\ + str(sys.version.split()[0]) + "."\ "\n\nCopyright (c) 2015 Enclustra GmbH, Switzerland." \ "\nAll rights reserved." args = parser.parse_args() if args.disable_colors is True: utils.set_colors(False) if args.version is True: print(str("\n" + tool_version + "\n")) sys.exit(0)
import configuration config = configuration.config (numx_description, numx, numx_linalg, numx_fft, numx_rand, numx_version) = configuration.get_numx() configuration.set_configuration() # import the utils module (used by other modules) import utils # set symeig utils.symeig = configuration.get_symeig(numx_linalg) __version__ = '3.2' __revision__ = utils.get_git_revision() __authors__ = 'MDP Developers' __copyright__ = '(c) 2003-2011 [email protected]' __license__ = 'BSD License, see COPYRIGHT' __contact__ = '*****@*****.**' __homepage__ = 'http://mdp-toolkit.sourceforge.net' # import exceptions from nodes and flows from signal_node import (NodeException, InconsistentDimException, TrainingException, TrainingFinishedException, IsNotTrainableException, IsNotInvertibleException) from linear_flows import CrashRecoveryException, FlowException, FlowExceptionCR # import base nodes and flow classes