From 0cedbcc53e43c1289bf08f583b259223bc66cde1 Mon Sep 17 00:00:00 2001 From: Yuming Liu Date: Tue, 1 Jun 2021 16:16:15 +0800 Subject: [PATCH] update pro --- QGrain.pro | 33 +- en.ts | 927 +++++++++++++++++++++-------------------------------- zh_CN.ts | 927 +++++++++++++++++++++-------------------------------- 3 files changed, 731 insertions(+), 1156 deletions(-) diff --git a/QGrain.pro b/QGrain.pro index 6624276..13372d1 100644 --- a/QGrain.pro +++ b/QGrain.pro @@ -1,17 +1,16 @@ -SOURCES=C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\entry.py\ +SOURCES=C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\distributions.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\emma.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\entry.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\kernels.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ssu.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\use_excel.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\__init__.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\__main__.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\AsyncFittingWorker.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\ClassicResolver.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\distributions.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\emma.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\HeadlessResolver.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\kernels.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\moments.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\NNResolver.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\algorithms\__init__.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\artificial\_param.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\artificial\_sample.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\artificial\_setting.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\artificial\__init__.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\BoxplotChart.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\CumulativeCurveChart.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\diagrams.py\ @@ -25,19 +24,17 @@ SOURCES=C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\entry.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\PCAResultChart.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\SSUTypicalComponentChart.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\charts\__init__.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\artificial.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\ClassicResolverSetting.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\DataLayoutSetting.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\DatasetLoader.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\EMMAResult.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\FittingResult.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\FittingTask.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\GrainSizeDataset.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\GrainSizeSample.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\MixedDistributionChartViewModel.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\NNResolverSetting.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\_DataWriter.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\models\__init__.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\statistic\_base.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\statistic\_GRADISTAT.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\statistic\__init__.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\AboutPanel.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\AppSettingPanel.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\ClassicResolverSettingWidget.py\ @@ -54,8 +51,8 @@ SOURCES=C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\entry.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\ReferenceResultViewer.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\SSUAlgorithmTesterPanel.py\ C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\SSUResolverPanel.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\TaskStateDisplay.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\TaskWindow.py\ - C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\__init__.py + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\__init__.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\__TaskStateDisplay.py\ + C:\Users\yurio\OneDrive\Codes\QGrain\QGrain\ui\__TaskWindow.py TRANSLATIONS=en.ts zh_CN.ts CODECFORTR=UTF-8 diff --git a/en.ts b/en.ts index 08e8eb6..f67454a 100644 --- a/en.ts +++ b/en.ts @@ -1341,153 +1341,158 @@ EMMAResultChart - + EMMA Result Chart - + Log-linear - + Log - + φ - + Linear - + Control - + Scale - + Distance - + Animated - + Interval [ms] - + Repeat - + Save - + Grain-size [μm] - + Ln(grain-size in μm) - + Grain-size [φ] - + Frequency - + Iteration index - + Distance history - + Class-wise distances - + Sample index - + Sample-wise distances - + EM{0} - + End-members - + Proportion - + Error - + ImageMagick is not installed, please download and install it from its offical website (https://imagemagick.org/index.php). - - Save the animation of EMMA result + + Saving Animation [{0} Frames] - - Graphics Interchange Format (*.gif) + + EM abundances - - Saving Animation [{0} Frames] + + Save the animation of this EMMA result - - EM abundances + + MPEG-4 Video File (*.mp4);;Graphics Interchange Format (*.gif) + + + + + FFMpeg is not installed, please download and install it from its offical website (https://ffmpeg.org/). @@ -1512,444 +1517,444 @@ FittingResultViewer - + SSU Fitting Result Viewer - + Previous - + Click to back to the previous page. - + Page {0} - + Next - + Click to jump to the next page. - + Distance - + It's the function to calculate the difference (on the contrary, similarity) between two samples. - + Mark Selection(s) as Reference - + Remove Selection(s) - + Plot Loss Chart - + Plot Distribution Chart - + Plot Distribution Chart (Animation) - + Load Binary Dump - + Save Binary Dump - + Save Excel - + Info - + Warning - + Error - + Resolver - + Distribution Type - + N_components - + N_iterations - + Spent Time [s] - + Final Distance - + Has Reference - + Yes - + No - + Normal - + Weibull - + Skew Normal - + Select a binary dump file of SSU results - + Binary dump (*.dump) - + The binary dump file is invalid. - + There is not any result in the list. - + Save the SSU results to binary dump file - + Progress - + Detect Outliers - + Check Final Distances - + Check Component Mean - + Check Component STD - + Check Component Skewness - + Check Component Kurtosis - + Check Component Fractions - + Degrade Results - + Try Align Components - + Analyse Typical Components - + Save Excel (Force Alignment) - + The results in the dump file has inconsistent grain-size classes with that in your list. - + {0} Component(s): {1} - + N_components distribution of Results: {0} - + README - + Sample Distributions - + Sample Name - + Information of Fitting - + Resolver Settings - + Initial Guess - + Reference - + Final Distance [log10MSE] - + Default - + None - + Statistic Moments - + Proportion - + Mean [φ] - + Mean [μm] - + STD [φ] - + STD [μm] - + Skewness - + Kurtosis - + C{0} - + Unmixed Components - + Sum - + Unmixed EM{0} - + There is not any SSU result. - + Choose a filename to save SSU Results - + SSU results have been saved to: {0} - + Error raised while save SSU results to Excel file. {0} - + Tasks to be retried: {0} - + Failed to retry task, sample name={0}. {1} - + No fitting result was evaluated as an outlier. - + The results below should be degrade (have a redundant component: {0} - + The fitting results have the component that its fraction is near zero: {0} How to deal with them? - + The results in list are too less. - + Mean - + STD - + Grain-size [μm] - + Frequency @@ -2403,40 +2408,35 @@ Gravel - + Mean Desc. - + Skewness - + Skew. Desc. - + Kurtosis - + Kurt. Desc. - + Select Filename - - - Moments - - Info @@ -2453,29 +2453,29 @@ Gravel - + Dataset has not been loaded. - + Sample Name - + The summary of this dataset has been saved to: {0} - + Error raised while save summary to Excel file. {0} - + README @@ -2510,38 +2510,43 @@ Gravel - - Method of moments + + STD (Sorting) - - STD (Sorting) + + Sorting Desc. - - Sorting Desc. + + Method of statistic moments - - Textural Group + + Group (Folk, 1954) - - Textural Group + + Group Symbol (Blott & Pye, 2012) - - Textural Group + + Group (Blott & Pye, 2012) + + + Parameters and Groups + + HCResolverPanel @@ -2808,57 +2813,57 @@ Symbol (Blott & Pye, 2012) ManualFittingPanel - + SSU Manual Fitting Panel - + Chart - + Control - + Try - + Confirm - + Mean - + STD - + Weight - + Info - + Warning - + Error @@ -2866,195 +2871,200 @@ Symbol (Blott & Pye, 2012) MixedDistributionChart - + Mixed Distribution Chart - + Log-linear - + Log - + φ - + Linear - + Scale - + Interval [ms] - + Repeat - + Save - + Frequency - + Target - + Mixed - + Error - + ImageMagick is not installed, please download and install it from its offical website (https://imagemagick.org/index.php). - - Select Filename - - - - - Graphics Interchange Format (*.gif) - - - - + Saving Animation [{0} Frames] - + Grain-size [μm] - + Ln(grain-size in μm) - + Grain-size [φ] + + + Save the animation of this SSU result + + + + + MPEG-4 Video File (*.mp4);;Graphics Interchange Format (*.gif) + + + + + FFMpeg is not installed, please download and install it from its offical website (https://ffmpeg.org/). + + NNResolverSettingWidget - + NN Resolver Setting - + Device - + The neural netowrk framwork, pytorch, also can use the GPU of Nvidia to do calculations. - + Distance (Loss) Function - + Minimum N<sub>iteration</sub> - + Minimum number of iterations to perform - + Maximum N<sub>iteration</sub> - + Maximum number of iterations to perform - + -lg(loss<sub>tolerance</sub>) - + Controls the tolerance of the loss function for termination. - + -lg(δ<sub>loss</sub>) - + Controls the precision goal for the value of loss function in the stopping criterion. - + Learning Rate (x10<sup>-3</sup>) - + The learning rate of the neural network to update its weights from gradient. - + -lg(δ<sub>eps</sub>) - + Controls the step size used for numerical approximation of the jacobian - + -loss<sub>tolerance</sub> - + It's the function to calculate the difference (on the contrary, similarity) between two samples. @@ -3184,41 +3194,16 @@ Symbol (Blott & Pye, 2012) RandomDatasetGenerator - - - Random Dataset Generator - - Sampling - - - Minimum Size (μm) - - - - - Maximum Size (μm) - - - - - N Classes - - Data Precision - - - N Components - - Preview @@ -3229,11 +3214,6 @@ Symbol (Blott & Pye, 2012) Save - - - Sample Number - - Cancel @@ -3265,12 +3245,12 @@ Symbol (Blott & Pye, 2012) - + Task finished - + Artificial Sample @@ -3284,33 +3264,23 @@ Symbol (Blott & Pye, 2012) README - - - Random settings - - Parameter - + Shape - - Loc - - - - + Scale - + Weight @@ -3325,7 +3295,7 @@ Symbol (Blott & Pye, 2012) - + Component{0} @@ -3335,7 +3305,7 @@ Symbol (Blott & Pye, 2012) - + Sample Name @@ -3344,6 +3314,46 @@ Symbol (Blott & Pye, 2012) Parameters + + + Dataset Generator + + + + + Minimum Size [μm] + + + + + Maximum Size [μm] + + + + + N<sub>classes</sub> + + + + + N<sub>components</sub> + + + + + N<sub>samples</sub> + + + + + Random Settings + + + + + Location + + RandomGeneratorComponentWidget @@ -3352,11 +3362,6 @@ Symbol (Blott & Pye, 2012) Shape - - - Loc - - Scale @@ -3367,191 +3372,196 @@ Symbol (Blott & Pye, 2012) Weight + + + Location + + ReferenceResultViewer - + SSU Reference Result Viewer - + Previous - + Click to back to the previous page. - + Page {0} - + Next - + Click to jump to the next page. - + Distance - + It's the function to calculate the difference (on the contrary, similarity) between two samples. - + Mark Selection(s) as Reference - + Unmark Selection(s) - + Remove Selection(s) - + Plot Loss Chart - + Plot Distribution Chart - + Plot Distribution Chart (Animation) - + Load Binary Dump - + Save Binary Dump - + Info - + Warning - + Error - + Resolver - + Distribution Type - + N_components - + N_iterations - + Spent Time [s] - + Final Distance - + Has Reference - + Is Reference - + Yes - + No - + Normal - + Weibull - + Skew Normal - + Select a binary dump file of SSU results - + Binary dump (*.dump) - + The binary dump file is invalid. - + There is not any result in the list. - + Save the SSU results to binary dump file @@ -3559,127 +3569,127 @@ Symbol (Blott & Pye, 2012) SSUAlgorithmTesterPanel - + Algorithm Tester - + Normal - + Weibull - + Skew Normal - + Control - + Resolver - + Configure Sample Generating - + Configure Fitting Algorithm - + Distribution Type - + Component Number - + Single Test - + Continuous Test - + Chart - + Total Tasks: - + Failed Tasks: - + Unqualified Tasks: - + Mean Spent Time [s]: - + Mean N<sub>iterations</sub>: - + Mean distance: - + Cancel - + Clear Statistics - + Statistics - + Table - + Result - + Reference @@ -3687,142 +3697,142 @@ Symbol (Blott & Pye, 2012) SSUResolverPanel - + SSU Resolver - + Normal - + Weibull - + Skew Normal - + Control - + Resolver - + Load Dataset - + Configure Fitting Algorithm - + Distribution Type - + N<sub>samples</sub> - + Unknown - + Sample Index - + Manual Test - + Load Reference - + Single Test - + Continuous Test - + Chart - + Info - + Warning - + Error - + Cancel - + Sample Name - + Test Previous - + Test Next - + Table - + Result - + Reference - + N<sub>components</sub> @@ -4026,225 +4036,4 @@ Symbol (Blott & Pye, 2012) - - TaskStateBubble - - - Not Started - - - - - Fitting - - - - - Failed - - - - - Succeeded - - - - - TaskWindow - - - Task Initialization: - - - - - From - - - - - Select the first sample you want to perform. - - - - - To - - - - - Select the last sample you want to perform. - - - - - Interval - - - - - Select the interval of each sample you want to perform. - - - - - Minimum Component Number - - - - - Select the minimum component number you want to perform. - - - - - Maximum Component Number - - - - - Select the maximum component number you want to perform. - - - - - Distribution Type - - - - - Select the base distribution function of each component. - - - - - Normal - - - - - Weibull - - - - - Gen. Weibull - - - - - Generate Tasks - - - - - Click to generate the fitting tasks. - - - - - Process State: - - - - - Not Started - - - - - The number of not started tasks. - - - - - Succeeded - - - - - The number of succeeded tasks. - - - - - Failed - - - - - The number of failed tasks. - - - - - Time Spent - - - - - The spent time of these fitting tasks. - - - - - Time Left - - - - - The left time of these fitting tasks. - - - - - Run - - - - - Click to run / pause these fitting tasks. - - - - - Finish - - - - - Click to finish these fitting progress, record the succeeded results. - - - - - The States of Fitting Tasks - - - - - Warning - - - - - Are you sure to cancel the tasks? - - - - - Info - - - - - Storage the left and failed tasks for the next processing? - - - - - Pause - - - diff --git a/zh_CN.ts b/zh_CN.ts index 08e8eb6..f67454a 100644 --- a/zh_CN.ts +++ b/zh_CN.ts @@ -1341,153 +1341,158 @@ EMMAResultChart - + EMMA Result Chart - + Log-linear - + Log - + φ - + Linear - + Control - + Scale - + Distance - + Animated - + Interval [ms] - + Repeat - + Save - + Grain-size [μm] - + Ln(grain-size in μm) - + Grain-size [φ] - + Frequency - + Iteration index - + Distance history - + Class-wise distances - + Sample index - + Sample-wise distances - + EM{0} - + End-members - + Proportion - + Error - + ImageMagick is not installed, please download and install it from its offical website (https://imagemagick.org/index.php). - - Save the animation of EMMA result + + Saving Animation [{0} Frames] - - Graphics Interchange Format (*.gif) + + EM abundances - - Saving Animation [{0} Frames] + + Save the animation of this EMMA result - - EM abundances + + MPEG-4 Video File (*.mp4);;Graphics Interchange Format (*.gif) + + + + + FFMpeg is not installed, please download and install it from its offical website (https://ffmpeg.org/). @@ -1512,444 +1517,444 @@ FittingResultViewer - + SSU Fitting Result Viewer - + Previous - + Click to back to the previous page. - + Page {0} - + Next - + Click to jump to the next page. - + Distance - + It's the function to calculate the difference (on the contrary, similarity) between two samples. - + Mark Selection(s) as Reference - + Remove Selection(s) - + Plot Loss Chart - + Plot Distribution Chart - + Plot Distribution Chart (Animation) - + Load Binary Dump - + Save Binary Dump - + Save Excel - + Info - + Warning - + Error - + Resolver - + Distribution Type - + N_components - + N_iterations - + Spent Time [s] - + Final Distance - + Has Reference - + Yes - + No - + Normal - + Weibull - + Skew Normal - + Select a binary dump file of SSU results - + Binary dump (*.dump) - + The binary dump file is invalid. - + There is not any result in the list. - + Save the SSU results to binary dump file - + Progress - + Detect Outliers - + Check Final Distances - + Check Component Mean - + Check Component STD - + Check Component Skewness - + Check Component Kurtosis - + Check Component Fractions - + Degrade Results - + Try Align Components - + Analyse Typical Components - + Save Excel (Force Alignment) - + The results in the dump file has inconsistent grain-size classes with that in your list. - + {0} Component(s): {1} - + N_components distribution of Results: {0} - + README - + Sample Distributions - + Sample Name - + Information of Fitting - + Resolver Settings - + Initial Guess - + Reference - + Final Distance [log10MSE] - + Default - + None - + Statistic Moments - + Proportion - + Mean [φ] - + Mean [μm] - + STD [φ] - + STD [μm] - + Skewness - + Kurtosis - + C{0} - + Unmixed Components - + Sum - + Unmixed EM{0} - + There is not any SSU result. - + Choose a filename to save SSU Results - + SSU results have been saved to: {0} - + Error raised while save SSU results to Excel file. {0} - + Tasks to be retried: {0} - + Failed to retry task, sample name={0}. {1} - + No fitting result was evaluated as an outlier. - + The results below should be degrade (have a redundant component: {0} - + The fitting results have the component that its fraction is near zero: {0} How to deal with them? - + The results in list are too less. - + Mean - + STD - + Grain-size [μm] - + Frequency @@ -2403,40 +2408,35 @@ Gravel - + Mean Desc. - + Skewness - + Skew. Desc. - + Kurtosis - + Kurt. Desc. - + Select Filename - - - Moments - - Info @@ -2453,29 +2453,29 @@ Gravel - + Dataset has not been loaded. - + Sample Name - + The summary of this dataset has been saved to: {0} - + Error raised while save summary to Excel file. {0} - + README @@ -2510,38 +2510,43 @@ Gravel - - Method of moments + + STD (Sorting) - - STD (Sorting) + + Sorting Desc. - - Sorting Desc. + + Method of statistic moments - - Textural Group + + Group (Folk, 1954) - - Textural Group + + Group Symbol (Blott & Pye, 2012) - - Textural Group + + Group (Blott & Pye, 2012) + + + Parameters and Groups + + HCResolverPanel @@ -2808,57 +2813,57 @@ Symbol (Blott & Pye, 2012) ManualFittingPanel - + SSU Manual Fitting Panel - + Chart - + Control - + Try - + Confirm - + Mean - + STD - + Weight - + Info - + Warning - + Error @@ -2866,195 +2871,200 @@ Symbol (Blott & Pye, 2012) MixedDistributionChart - + Mixed Distribution Chart - + Log-linear - + Log - + φ - + Linear - + Scale - + Interval [ms] - + Repeat - + Save - + Frequency - + Target - + Mixed - + Error - + ImageMagick is not installed, please download and install it from its offical website (https://imagemagick.org/index.php). - - Select Filename - - - - - Graphics Interchange Format (*.gif) - - - - + Saving Animation [{0} Frames] - + Grain-size [μm] - + Ln(grain-size in μm) - + Grain-size [φ] + + + Save the animation of this SSU result + + + + + MPEG-4 Video File (*.mp4);;Graphics Interchange Format (*.gif) + + + + + FFMpeg is not installed, please download and install it from its offical website (https://ffmpeg.org/). + + NNResolverSettingWidget - + NN Resolver Setting - + Device - + The neural netowrk framwork, pytorch, also can use the GPU of Nvidia to do calculations. - + Distance (Loss) Function - + Minimum N<sub>iteration</sub> - + Minimum number of iterations to perform - + Maximum N<sub>iteration</sub> - + Maximum number of iterations to perform - + -lg(loss<sub>tolerance</sub>) - + Controls the tolerance of the loss function for termination. - + -lg(δ<sub>loss</sub>) - + Controls the precision goal for the value of loss function in the stopping criterion. - + Learning Rate (x10<sup>-3</sup>) - + The learning rate of the neural network to update its weights from gradient. - + -lg(δ<sub>eps</sub>) - + Controls the step size used for numerical approximation of the jacobian - + -loss<sub>tolerance</sub> - + It's the function to calculate the difference (on the contrary, similarity) between two samples. @@ -3184,41 +3194,16 @@ Symbol (Blott & Pye, 2012) RandomDatasetGenerator - - - Random Dataset Generator - - Sampling - - - Minimum Size (μm) - - - - - Maximum Size (μm) - - - - - N Classes - - Data Precision - - - N Components - - Preview @@ -3229,11 +3214,6 @@ Symbol (Blott & Pye, 2012) Save - - - Sample Number - - Cancel @@ -3265,12 +3245,12 @@ Symbol (Blott & Pye, 2012) - + Task finished - + Artificial Sample @@ -3284,33 +3264,23 @@ Symbol (Blott & Pye, 2012) README - - - Random settings - - Parameter - + Shape - - Loc - - - - + Scale - + Weight @@ -3325,7 +3295,7 @@ Symbol (Blott & Pye, 2012) - + Component{0} @@ -3335,7 +3305,7 @@ Symbol (Blott & Pye, 2012) - + Sample Name @@ -3344,6 +3314,46 @@ Symbol (Blott & Pye, 2012) Parameters + + + Dataset Generator + + + + + Minimum Size [μm] + + + + + Maximum Size [μm] + + + + + N<sub>classes</sub> + + + + + N<sub>components</sub> + + + + + N<sub>samples</sub> + + + + + Random Settings + + + + + Location + + RandomGeneratorComponentWidget @@ -3352,11 +3362,6 @@ Symbol (Blott & Pye, 2012) Shape - - - Loc - - Scale @@ -3367,191 +3372,196 @@ Symbol (Blott & Pye, 2012) Weight + + + Location + + ReferenceResultViewer - + SSU Reference Result Viewer - + Previous - + Click to back to the previous page. - + Page {0} - + Next - + Click to jump to the next page. - + Distance - + It's the function to calculate the difference (on the contrary, similarity) between two samples. - + Mark Selection(s) as Reference - + Unmark Selection(s) - + Remove Selection(s) - + Plot Loss Chart - + Plot Distribution Chart - + Plot Distribution Chart (Animation) - + Load Binary Dump - + Save Binary Dump - + Info - + Warning - + Error - + Resolver - + Distribution Type - + N_components - + N_iterations - + Spent Time [s] - + Final Distance - + Has Reference - + Is Reference - + Yes - + No - + Normal - + Weibull - + Skew Normal - + Select a binary dump file of SSU results - + Binary dump (*.dump) - + The binary dump file is invalid. - + There is not any result in the list. - + Save the SSU results to binary dump file @@ -3559,127 +3569,127 @@ Symbol (Blott & Pye, 2012) SSUAlgorithmTesterPanel - + Algorithm Tester - + Normal - + Weibull - + Skew Normal - + Control - + Resolver - + Configure Sample Generating - + Configure Fitting Algorithm - + Distribution Type - + Component Number - + Single Test - + Continuous Test - + Chart - + Total Tasks: - + Failed Tasks: - + Unqualified Tasks: - + Mean Spent Time [s]: - + Mean N<sub>iterations</sub>: - + Mean distance: - + Cancel - + Clear Statistics - + Statistics - + Table - + Result - + Reference @@ -3687,142 +3697,142 @@ Symbol (Blott & Pye, 2012) SSUResolverPanel - + SSU Resolver - + Normal - + Weibull - + Skew Normal - + Control - + Resolver - + Load Dataset - + Configure Fitting Algorithm - + Distribution Type - + N<sub>samples</sub> - + Unknown - + Sample Index - + Manual Test - + Load Reference - + Single Test - + Continuous Test - + Chart - + Info - + Warning - + Error - + Cancel - + Sample Name - + Test Previous - + Test Next - + Table - + Result - + Reference - + N<sub>components</sub> @@ -4026,225 +4036,4 @@ Symbol (Blott & Pye, 2012) - - TaskStateBubble - - - Not Started - - - - - Fitting - - - - - Failed - - - - - Succeeded - - - - - TaskWindow - - - Task Initialization: - - - - - From - - - - - Select the first sample you want to perform. - - - - - To - - - - - Select the last sample you want to perform. - - - - - Interval - - - - - Select the interval of each sample you want to perform. - - - - - Minimum Component Number - - - - - Select the minimum component number you want to perform. - - - - - Maximum Component Number - - - - - Select the maximum component number you want to perform. - - - - - Distribution Type - - - - - Select the base distribution function of each component. - - - - - Normal - - - - - Weibull - - - - - Gen. Weibull - - - - - Generate Tasks - - - - - Click to generate the fitting tasks. - - - - - Process State: - - - - - Not Started - - - - - The number of not started tasks. - - - - - Succeeded - - - - - The number of succeeded tasks. - - - - - Failed - - - - - The number of failed tasks. - - - - - Time Spent - - - - - The spent time of these fitting tasks. - - - - - Time Left - - - - - The left time of these fitting tasks. - - - - - Run - - - - - Click to run / pause these fitting tasks. - - - - - Finish - - - - - Click to finish these fitting progress, record the succeeded results. - - - - - The States of Fitting Tasks - - - - - Warning - - - - - Are you sure to cancel the tasks? - - - - - Info - - - - - Storage the left and failed tasks for the next processing? - - - - - Pause - - -