Comments (4)
I’ll add some code to print a warning on the terminal in the trainer
from root_painter.
That's a good idea, but in some cases users are running RootPainter purely from the client and only a sysadmin has access to the trainer.
There's a mechanism to send messages to the client that could be used. I'm also wondering if we could add something a little more obvious i.e some type of alert box that pops up in the client telling them that training is already running (the current messages can sometimes be missed, as they get overwritten by the next message).
Just to clarify: The issue is for users that start training for a project where training is already running on the server for a different project. This is an issue that comes up when multiple users are sharing a server.
I'm not 100% sure what the best solution for this is. Basically if users start training (from the client) when the server is already running training for a different user the client should at least let them know what the problem is somehow (in the client, as they might not see the server output).
from root_painter.
This could also happen in a single user case.
For example, if a user follows the following steps:
- User starts training for their project.
- User opens a new project
- User starts training in the new project (Training won't work because trainer is busy with the previous project but the user doesn't get any feedback in the client).
from root_painter.
Another option is we rethink how to give the user info about the server status via the client i.e have a custom module (GUI widget) that allows the user to stop/start the server, view server messages, get notifications/warnings/errors from the server etc without looking at the command line. This is a bit more involved and would require more discussion/design.
from root_painter.
Related Issues (20)
- Show brush size in the interface HOT 2
- have option to show metrics plot with time as x-axis HOT 6
- add option to auto-enhance image contrast HOT 3
- allow masks to work for larger images HOT 3
- corrective metrics plot 'show selected' option does not show when first opening the plot
- Provide feedback to user (and block segmentation) when there is a mismatch between the number of files in a directory
- Provide error information to user for segment folder
- fix layout of axis options on the metrics plot on windws
- show recent projects
- Readme suggestions
- UI improvement for segment folder menu? HOT 3
- cpu inference
- segmentation output folder should be automatically suggested/created HOT 2
- Create training dataset functionality is too confusing. Hide it. HOT 1
- First Time Use, permission errors during initializing a new project. HOT 2
- np.int
- Increase maximum image size (PIL)
- Fail to install Rootpainter on my local pc. HOT 2
- image resize HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from root_painter.