public class TransformationAssignMode<S,T,U> extends AssignMode<S,T,U>
However, the kernel manipulation layer will always function in terms of the untransformed Energy (U) as the optimization continues
The final transformation, as well as what's "reported" out use the TRANSFORMED (S) version
Constructor and Description |
---|
TransformationAssignMode() |
Modifier and Type | Method and Description |
---|---|
AcceptanceProbabilityCalculator<T> |
acceptableProbability(AnnealScheme annealScheme) |
ExtractScoreSize<S> |
extractScoreSizeReport() |
ExtractScoreSize<T> |
extractScoreSizeState() |
ExtractScoreSize<S> |
getExtractScoreSizeReport() |
ExtractScoreSize<T> |
getExtractScoreSizeState() |
KernelStateBridge<U,T> |
getKernelStateBridge() |
StateReporter<T,S> |
getStateReporter() |
KernelStateBridge<U,T> |
kernelStateBridge() |
void |
setExtractScoreSizeReport(ExtractScoreSize<S> extractScoreSizeReport) |
void |
setExtractScoreSizeState(ExtractScoreSize<T> extractScoreSizeState) |
void |
setKernelStateBridge(KernelStateBridge<U,T> kernelStateBridge) |
void |
setStateReporter(StateReporter<T,S> stateReporter) |
StateReporter<T,S> |
stateReporter() |
kernelAssigner
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public AcceptanceProbabilityCalculator<T> acceptableProbability(AnnealScheme annealScheme)
acceptableProbability
in class AssignMode<S,T,U>
public KernelStateBridge<U,T> kernelStateBridge()
kernelStateBridge
in class AssignMode<S,T,U>
public StateReporter<T,S> stateReporter()
stateReporter
in class AssignMode<S,T,U>
public ExtractScoreSize<S> extractScoreSizeReport()
extractScoreSizeReport
in class AssignMode<S,T,U>
public ExtractScoreSize<T> extractScoreSizeState()
extractScoreSizeState
in class AssignMode<S,T,U>
public KernelStateBridge<U,T> getKernelStateBridge()
public void setKernelStateBridge(KernelStateBridge<U,T> kernelStateBridge)
public StateReporter<T,S> getStateReporter()
public void setStateReporter(StateReporter<T,S> stateReporter)
public ExtractScoreSize<S> getExtractScoreSizeReport()
public void setExtractScoreSizeReport(ExtractScoreSize<S> extractScoreSizeReport)
public ExtractScoreSize<T> getExtractScoreSizeState()
public void setExtractScoreSizeState(ExtractScoreSize<T> extractScoreSizeState)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.