Skip to content

Commit

Permalink
progress on ui shuffling
Browse files Browse the repository at this point in the history
  • Loading branch information
julien-tierny committed Jul 15, 2024
1 parent f320bf1 commit e876661
Showing 1 changed file with 18 additions and 21 deletions.
39 changes: 18 additions & 21 deletions paraview/xmls/TopologicalSimplification.xml
Original file line number Diff line number Diff line change
Expand Up @@ -281,10 +281,10 @@ Identifiers.
<IntVectorProperty
name="UseFastPersistenceUpdate"
command="SetUseFastPersistenceUpdate"
label="Use Fast Persistence Update"
label="Fast Persistence Update"
number_of_elements="1"
panel_visibility="advanced"
default_values="0">
default_values="1">
<BooleanDomain name="bool" />
<Hints>
<PropertyWidgetDecorator type="GenericDecorator"
Expand All @@ -301,10 +301,10 @@ Identifiers.
<IntVectorProperty
name="FastAssignmentUpdate"
command="SetFastAssignmentUpdate"
label="Use Fast Assignment Update"
label="Fast Assignment Update"
number_of_elements="1"
panel_visibility="advanced"
default_values="0">
default_values="1">
<BooleanDomain name="bool" />
<Hints>
<PropertyWidgetDecorator type="GenericDecorator"
Expand All @@ -320,7 +320,7 @@ Identifiers.

<IntVectorProperty
name="EpochNumber"
label="Epoch number"
label="Maximum Iteration Number"
command="SetEpochNumber"
number_of_elements="1"
default_values="1000"
Expand All @@ -333,20 +333,20 @@ Identifiers.
<!-- enable this widget when <property> equals <value> -->
</Hints>
<Documentation>
Epoch Number.
Maximum Iteration Number (if the stopping condition has not been satisfied yet).
</Documentation>
</IntVectorProperty>

<IntVectorProperty
name="PDCMethod"
label="PDC Method"
label="Wasserstein Distance Backend"
command="SetPDCMethod"
number_of_elements="1"
default_values="1"
panel_visibility="advanced" >
<EnumerationDomain name="enum">
<Entry value="0" text="Progressive approach"/>
<Entry value="1" text="Classical Auction approach"/>
<Entry value="0" text="Progressive Approach"/>
<Entry value="1" text="Classical Auction"/>
</EnumerationDomain>
<Hints>
<PropertyWidgetDecorator type="GenericDecorator"
Expand All @@ -356,22 +356,22 @@ Identifiers.
<!-- enable this widget when <property> equals <value> -->
</Hints>
<Documentation>
Type of algorithm for the computation of the barycenter.
Backend for Wasserstein distance computation.
The Auction algorithm is computationally more expensive than
the progressive approach.
the progressive approach, but more accurate.
</Documentation>
</IntVectorProperty>

<IntVectorProperty
name="MethodOptimization"
label="Optimization method"
label="Gradient Descent Backend"
command="SetMethodOptimization"
number_of_elements="1"
default_values="0"
panel_visibility="advanced" >
<EnumerationDomain name="enum">
<Entry value="0" text="Direct gradient descent"/>
<Entry value="1" text="Adam optimizer"/>
<Entry value="1" text="Adam (requires TORCH)"/>
</EnumerationDomain>
<Hints>
<PropertyWidgetDecorator type="GenericDecorator"
Expand All @@ -381,9 +381,7 @@ Identifiers.
<!-- enable this widget when <property> equals <value> -->
</Hints>
<Documentation>
Choose the optimization method.
MethodOptimization == 0 : direct gradient descent.
MethodOptimization == 1 : automatic differentiation and the Adam optimizer.
Employed backend for gradient descent. Direct gradient descent provides superior time performance with regard to automatic differentiation with Adam.
</Documentation>
</IntVectorProperty>

Expand Down Expand Up @@ -493,7 +491,7 @@ Identifiers.

<DoubleVectorProperty
name="CoefStopCondition"
label="Stop Condition Coefficient"
label="Stopping Condition Coefficient"
command="SetCoefStopCondition"
number_of_elements="1"
default_values="0.01"
Expand All @@ -506,15 +504,14 @@ Identifiers.
<!-- enable this widget when <property> equals <value> -->
</Hints>
<Documentation>
Stopping criterion: when the loss becomes less than a percentage (e.g. 1%) of the original loss (between input diagram and simplified diagram).
Coefficient used in the stopping condition of the algorithm: if the fraction between the current loss and the original loss (between the input and simplified diagrams) is smaller that this coefficient, the algorithm stops.
</Documentation>
</DoubleVectorProperty>


<IntVectorProperty
name="ConstraintAveraging"
command="SetConstraintAveraging"
label="Use Constraint Averaging"
label="Constraint Averaging"
number_of_elements="1"
panel_visibility="advanced"
default_values="1">
Expand All @@ -534,7 +531,7 @@ Identifiers.
<IntVectorProperty
name="OptimizationWithoutMatching"
command="SetOptimizationWithoutMatching"
label="Use Optimization Without Matching"
label="Optimization Without Matching"
number_of_elements="1"
panel_visibility="advanced"
default_values="0">
Expand Down

0 comments on commit e876661

Please sign in to comment.