def __init__(self): super().__init__(name="Show information", key="info", function=self.showinformation, parameters=[ Parameter('mode', required=True), Parameter('variable', required=True) ])
def __init__(self): super().__init__(name="Delete one or more files", key="deletefile", function=self.deletefiles, parameters=[ Parameter('dir', required=True), Parameter('filename', required=False), Parameter('recursive', required=False) ])
def __init__(self): super().__init__(name="Download file from url", key="download", function=self.downloadfromurl, parameters=[ Parameter('url', required=True), Parameter('targetdir', required=True), Parameter('filename', required=True) ])
def __init__(self): super().__init__(name="Create shortcut", key="shortcut", function=self.createshortcut, parameters=[ Parameter('command', required=True), Parameter('name', required=True), Parameter('targetdir', required=True), Parameter('icon', required=False) ])
def __init__(self): super().__init__(name="Add directory to PATH environment", key="pathenv", function=self.addtopath, parameters=[ Parameter('dir', required=True), Parameter('regkey', required=False), Parameter('forallusers', required=False), Parameter('mode', required=False) ])
def __init__(self): super().__init__(name="Execute command", key="command", function=self.executecommand, parameters=[ Parameter('command', required=True), Parameter('shell', required=False), Parameter('silent', required=False), Parameter('chdir', required=False) ])
def __init__(self): super().__init__( name = "Keyboard input", key = "input", function = self.getkeyboardinput, parameters = [ Parameter('name', required = True), Parameter('prompt', required = False), Parameter('default', required = False), Parameter('password', required = False), Parameter('optional', required = False) ])
def __init__(self): super().__init__( name = "Check run as admin", key = "checkadmin", function = self.checkrunasadmin, parameters = [ Parameter('admin', required = False) ])
def __init__(self): super().__init__( name = "Make directory", key = "mkdir", function = self.makedirectory, parameters = [ Parameter('dir', required = True) ])
def __init__(self): super().__init__( name = "Download file with Firefox", key = "firefox", function = self.downloadwithfirefox, parameters = [ Parameter('executable', required = True), Parameter('url', required = True), Parameter('targetdir', required = True), Parameter('filename', required = True), Parameter('profiledir', required = True), Parameter('overwrite', required = False), Parameter('killprocess', required = False), Parameter('timeout', required = False) ])
def __init__(self, input_size: int, output_size: int, w_init_parameter: Parameter = None, b_init_parameter: Parameter = None) -> None: super().__init__() if w_init_parameter: assert w_init_parameter.value.shape == (input_size, output_size) W = w_init_parameter else: W = Parameter(0.001 * np.random.randn(input_size, output_size)) if b_init_parameter: assert b_init_parameter.value.shape == (1, output_size) B = b_init_parameter else: B = Parameter(0.001 * np.random.randn(1, output_size)) self.x_input: np.ndarray = None self.register_parameter('W', W) self.register_parameter('B', B)
def __init__(self): super().__init__( name = "Copy one or more files", key = "copyfile", function = self.copyfiles, parameters = [ Parameter('sourcedir', required = True), Parameter('targetdir', required = True), Parameter('filename', required = False), Parameter('targetname', required = False), Parameter('mode', required = False), Parameter('overwrite', required = False), Parameter('recursive', required = False) ])
def __init__(self): super().__init__( name = "Replace line in file", key = "replaceline", function = self.replacelineinfile, parameters = [ Parameter('dir', required = True), Parameter('filename', required = True), Parameter('marker', required = True), Parameter('substitute', required = True), Parameter('targetname', required = False), Parameter('mode', required = False) ])