app.infoBox('help1','The k best comparisons the source image has with the target image',parent=None)
ifbtnName=="help2":
app.infoBox('help2','The batch size to train the Neural Network pr. GPU, generally the larger the better but limited to memory ',parent=None)
ifbtnName=="help3":
app.infoBox('help3','The batch size to infer data with the Neural Network pr. GPU, generally the larger the better but limited to memory ',parent=None)
ifbtnName=="help4":
app.infoBox('help4','How big the top_k graph window should be. In General the target and source values pr. window atleast a significant amount of data must be from the same class. ',parent=None)
ifbtnName=="help5":
app.infoBox('help5','The Number of training partcles used pr. epoch, the neural network will see number of particles * epoch examples ',parent=None)
ifbtnName=="help6":
app.infoBox('help6','number of epochs to run the neural network.',parent=None)
ifbtnName=="help7":
app.infoBox('help7','how much data used to train PCA matrix to reduce the data to two dimensions.')
ifbtnName=="help8":
app.infoBox('help8','Number of graphical processing unites to use.')
ifbtnName=="help9":
app.infoBox('help9','max number of CPU jobs. This is mainly for PCA, KMeans and image preprocessing/queing of images')
ifbtnName=="help10":
app.infoBox('help10','The Number of iterations before the data is split.')
ifbtnName=="help11":
app.infoBox('help11','The cluster score. Terminates if below a certain cluster distingtniss score. Generally the clusters in the program are very well seperated, and if partially merged it indicates it can not be splot no further.')
ifbtnName=="help12":
app.infoBox('help12','The number of JBKN iterations to perform, the higher the power the better the model. Generally a power beyond 4 for does not improve.')
ifbtnName=='helpslurm':
app.infoBox('helpslurm','If submitting to a Queue you must give the premade slurm file. The program will add the necessary modifications (number of gpus)')
ifbtnName=='helpstar':
app.infoBox('helpstar','The path to the particle stack star file.')
ifbtnName=='helpfrac':
app.infoBox('helpfrac',"the fraction of data to use to train.")
ifbtnName=='precision_help':
app.infoBox('precision_help','If the user has a volta series or beyond GPU architecture the user may compute the problem in half precision without the loss of accuracy. The algorithm will perform in general 3-5 times faster.')
ifbtnName=='additionalslurm':
app.infoBox('additionalslurm','add additional arguments with space , no #SBATCH in front')
defrun_program(name):
entry_dics=app.getAllEntries()
scale_bar_dics=app.getAllScales()
properties=app.getAllProperties()
slurm_queue=properties['Additional options']['submit to slurm']