submit_many_func.py ------------------- This example shows how to submit the same model with multiple parameters. Note that the method `foreground` just runs the script locally, thus not really queuing. To actually queue a job on a high performance computing cluster, replace the `method` argument by something more suitable; see the documentation. .. code-block:: python from modelrunner import make_model, submit_jobs @make_model def main(a: float = 1, b: float = 2): """Multiply two numbers.""" return a * b if __name__ == "__main__": submit_jobs( __file__, # submit this file as a job module output_folder="data", parameters={"a": [1, 2], "b": [4, 5]}, method="foreground", # run job locally )