skylineprof / skyline

🏙 Interactive in-editor performance profiling, visualization, and debugging for PyTorch neural networks.
Apache License 2.0
30 stars 3 forks source link

Support remote projects #23

Open geoffxy opened 4 years ago

geoffxy commented 4 years ago

INNPV should be able to support remote projects, with the help of a network mounted file system (e.g., sshfs). Most of the heavy lifting is in place, we just need to add a few more things:

geoffxy commented 4 years ago

We should also consider the user experience of starting one of these sessions. For example, could there be just a single command that will perform all the needed set up?

geoffxy commented 4 years ago

Current thinking: Support remote projects by using a separate skyline subcommand that performs the above set up steps.

e.g.: skyline remote-interactive [entry point on remote host] [project root mount point]

Note that we need to introduce a way to modify the project root used by the plugin.