It helps developers use submarine's internal data caching, data exchange, and task tracking capabilities to more efficiently improve the development and execution of machine learning productivity
Uncomment the log_param and log_metric in mnist_distributed.py
Start Submarine experiment (e.g., run_submarine_mnist_tony.sh)
submarine.get_tracking_uri()
return the tracking URI.
submarine.set_tracking_uri(URI)
set the tracking URI. You can also set the SUBMARINE_TRACKING_URI environment variable to have Submarine find a URI from there. The URI should be database connection string.
Parameters
<dialect>+<driver>://<username>:<password>@<host>:<port>/<database>
. By default it's mysql+pymysql://submarine:password@localhost:3306/submarine
. More detail : SQLAlchemy docssubmarine.log_metric(key, value, step=0)
logs a single key-value metric. The value must always be a number.
Parameters
submarine.log_param(key, value)
logs a single key-value parameter. The key and value are both strings.
Parameters