Python Code Snippets
Check operating system
import platform
def is_windows():
return platform.system() == 'Windows'
def is_linux():
return platform.system() == 'Linux'
def is_macos():
return platform.system() == 'Darwin'
def is_ppc64le():
return platform.machine() == 'ppc64le'
def is_cygwin():
return platform.system().startswith('CYGWIN_NT')
Argument Parser
import argparse
parser = argparse.ArgumentParser()
parser.add_argument(
'--output-path',
type=str,
default=os.path.abspath(os.path.dirname(__file__)),
help='The absolute path to an output folder.')
args = parser.parse_args()
Get location of current file
import pathlib
pathlib.Path(__file__).parent.absolute()
Measure execution time
timeit.timeit(lambda: lstm_cell(input, state), number=10)