Skip to content

Add Blocking Permission Request to MNIST demo #4661

@madhavajay

Description

@madhavajay

Feature Description

To allow access to metrics during training or testing, we require permissions.
We need to implement an intentional blocking pause while permissions are requested so that the iteration doesn't fail or overload the remote system with requests.

If the remote party denies the request (possibly by accident) we should try to make this easy to recover rather than destroying the whole training loop state.

This is related to this ticket:
#4660

Definition of Done

The training / test loops should be runnable and block on permission requests. The Duet partner should be able to approve these requests and training / testing should continue. Rejection should not break the state of the loop allowing it to be re-requested.

Metadata

Metadata

Assignees

Labels

0.3Severity: 1 - Critical 🔥Causes a failure of the complete software system, subsystem or a program within the systemType: New Feature ➕Introduction of a completely new addition to the codebase

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions