|
Enzyme main
|
This is the complete list of members for mlir::impulse::NUTSContext, including all inherited members.
| allAddresses | mlir::impulse::HMCContext | |
| autodiffAttrs | mlir::impulse::HMCContext | |
| fn | mlir::impulse::HMCContext | |
| fnInputs | mlir::impulse::HMCContext | |
| fnResultTypes | mlir::impulse::HMCContext | |
| getElementType() const | mlir::impulse::HMCContext | inline |
| getFullTraceSize() const | mlir::impulse::HMCContext | inline |
| getPositionType() const | mlir::impulse::HMCContext | inline |
| getScalarType() const | mlir::impulse::HMCContext | inline |
| H0 | mlir::impulse::NUTSContext | |
| hasConstrainedSupports() const | mlir::impulse::HMCContext | inline |
| hasCustomLogpdf() const | mlir::impulse::HMCContext | inline |
| HMCContext(FlatSymbolRefAttr fn, ArrayRef< Value > fnInputs, ArrayRef< Type > fnResultTypes, Value originalTrace, ArrayAttr selection, ArrayAttr allAddresses, Value invMass, Value massMatrixSqrt, Value stepSize, Value trajectoryLength, int64_t positionSize, ArrayRef< SupportInfo > supports, DictionaryAttr autodiffAttrs={}) | mlir::impulse::HMCContext | inline |
| HMCContext(FlatSymbolRefAttr logpdfFn, ArrayRef< Value > fnInputs, Value invMass, Value massMatrixSqrt, Value stepSize, Value trajectoryLength, int64_t positionSize, DictionaryAttr autodiffAttrs={}) | mlir::impulse::HMCContext | inline |
| invMass | mlir::impulse::HMCContext | |
| logpdfFn | mlir::impulse::HMCContext | |
| massMatrixSqrt | mlir::impulse::HMCContext | |
| maxDeltaEnergy | mlir::impulse::NUTSContext | |
| maxTreeDepth | mlir::impulse::NUTSContext | |
| NUTSContext(FlatSymbolRefAttr fn, ArrayRef< Value > fnInputs, ArrayRef< Type > fnResultTypes, Value originalTrace, ArrayAttr selection, ArrayAttr allAddresses, Value invMass, Value massMatrixSqrt, Value stepSize, int64_t positionSize, ArrayRef< SupportInfo > supports, Value H0, Value maxDeltaEnergy, int64_t maxTreeDepth, DictionaryAttr autodiffAttrs={}) | mlir::impulse::NUTSContext | inline |
| NUTSContext(FlatSymbolRefAttr logpdfFn, ArrayRef< Value > fnInputs, Value invMass, Value massMatrixSqrt, Value stepSize, int64_t positionSize, Value H0, Value maxDeltaEnergy, int64_t maxTreeDepth, DictionaryAttr autodiffAttrs={}) | mlir::impulse::NUTSContext | inline |
| originalTrace | mlir::impulse::HMCContext | |
| positionSize | mlir::impulse::HMCContext | |
| selection | mlir::impulse::HMCContext | |
| stepSize | mlir::impulse::HMCContext | |
| supports | mlir::impulse::HMCContext | |
| trajectoryLength | mlir::impulse::HMCContext | |
| withH0(Value newH0) const | mlir::impulse::NUTSContext | inline |
| withStepSize(Value newStepSize) const | mlir::impulse::HMCContext | inline |