PopART Python API Reference
Version: 2.0.0
1. Introduction
2. PopART Python API
3. API changes
4. Index
5. Trademarks & copyright
PopART Python API Reference
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_BuilderCore (class in popart_core)
_InferenceSessionCore (class in popart_core)
_TrainingSessionCore (class in popart_core)
A
accumulationAndReplicationReductionType() (popart_core.SessionOptions property)
accumulationFactor() (popart_core.SessionOptions property)
accumulationReductionType() (popart_core.SessionOptions property)
Adam (class in popart_core)
addInitializedInputTensor() (popart_core._BuilderCore method)
addInputTensor() (popart_core._BuilderCore method)
addInputTensorFromParentGraph() (popart_core._BuilderCore method)
addNodeAttribute() (popart_core._BuilderCore method)
addOutputTensor() (popart_core._BuilderCore method)
addUntypedInputTensor() (popart_core._BuilderCore method)
AiGraphcore (class in popart.builder)
AiGraphcoreOpset1 (class in popart.builder)
AiOnnx (class in popart.builder)
AiOnnx10 (class in popart.builder)
AiOnnx11 (class in popart.builder)
AiOnnx6 (class in popart.builder)
AiOnnx7 (class in popart.builder)
AiOnnx8 (class in popart.builder)
AiOnnx9 (class in popart.builder)
AiOnnxMl (class in popart.builder)
aiOnnxOpsetVersion() (popart.builder.Builder method)
aliasZeroCopy() (popart_core.SessionOptions property)
autoRecomputation() (popart_core.SessionOptions property)
B
batchSerializationSettings() (popart_core.SessionOptions property)
beta1s() (popart_core.Adam method)
beta2s() (popart_core.Adam method)
Builder (class in popart.builder)
C
cachePath() (popart_core.SessionOptions property)
call() (popart.builder.AiGraphcore method)
checkpointOutput() (popart_core._BuilderCore method)
compileAndExport() (popart.session.InferenceSession method)
(popart.session.TrainingSession method)
(popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
compileEngine() (popart_core.SessionOptions property)
connectStreamToCallback() (popart_core._TrainingSessionCore method)
constantWeights() (popart_core.SessionOptions property)
ConstSGD (class in popart_core)
createSubgraphBuilder() (popart.builder.Builder method)
customCodeletCompileFlags() (popart_core.SessionOptions property)
customCodelets() (popart_core.SessionOptions property)
customOp() (popart_core._BuilderCore method)
D
dampenings() (popart_core.SGD method)
decomposeGradSum() (popart_core.SessionOptions property)
disableGradAccumulationTensorStreams() (popart_core.SessionOptions property)
dotChecks() (popart_core.SessionOptions property)
dotOpNames() (popart_core.SessionOptions property)
E
enableDistributedReplicatedGraphs() (popart_core.SessionOptions property)
enableEngineCaching() (popart_core.SessionOptions property)
enableFloatingPointChecks() (popart_core.SessionOptions property)
enableFullyConnectedPass() (popart_core.SessionOptions property)
enableGradientAccumulation() (popart_core.SessionOptions property)
enableGroupedMatmuls() (popart_core.SessionOptions property)
enableNonStableSoftmax() (popart_core.SessionOptions property)
enableOutlining() (popart_core.SessionOptions property)
enableOutliningCopyCostPruning() (popart_core.SessionOptions property)
enablePipelining() (popart_core.SessionOptions property)
enableReplicatedGraphs() (popart_core.SessionOptions property)
enableStableNorm() (popart_core.SessionOptions property)
enableStochasticRounding() (popart_core.SessionOptions property)
epss() (popart_core.Adam method)
excludePatterns() (popart_core._BuilderCore method)
executionPhase() (popart_core._BuilderCore method)
executionPhaseSettings() (popart_core.SessionOptions property)
explicitRecomputation() (popart_core.SessionOptions property)
exportPoplarComputationGraph() (popart_core.SessionOptions property)
exportPoplarVertexGraph() (popart_core.SessionOptions property)
F
finalDotOp() (popart_core.SessionOptions property)
firstDotOp() (popart_core.SessionOptions property)
G
getAllNodeAttributeNames() (popart_core._BuilderCore method)
getCycleCount() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getExecutionPhase() (popart_core._BuilderCore method)
getExecutionReport() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getFloatNodeAttribute() (popart_core._BuilderCore method)
getFloatVectorNodeAttribute() (popart_core._BuilderCore method)
getGraphReport() (popart.session.OutOfMemoryException method)
(popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getHostReduceStreamIds() (popart_core._TrainingSessionCore method)
getInfo() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getInputTensorIds() (popart_core._BuilderCore method)
getInt64NodeAttribute() (popart_core._BuilderCore method)
getInt64VectorNodeAttribute() (popart_core._BuilderCore method)
getIr() (popart_core._TrainingSessionCore method)
getLossScalingVal() (popart_core.Optimizer method)
getModelProto() (popart_core._BuilderCore method)
getNameScope() (popart_core._BuilderCore method)
getOutputTensorIds() (popart_core._BuilderCore method)
getPartialsType() (popart_core._BuilderCore method)
getPipelineStage() (popart_core._BuilderCore method)
getRecomputeOutputInBackwardPass() (popart_core._BuilderCore method)
getRNGState() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getSerializedGraph() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getStringNodeAttribute() (popart_core._BuilderCore method)
getStringVectorNodeAttribute() (popart_core._BuilderCore method)
getSummaryReport() (popart.session.OutOfMemoryException method)
(popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getTensorDtypeString() (popart_core._BuilderCore method)
getTensorShape() (popart_core._BuilderCore method)
getTensorTileMap() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
getTrainableTensorIds() (popart_core._BuilderCore method)
getValueTensorIds() (popart_core._BuilderCore method)
getVirtualGraph() (popart_core._BuilderCore method)
globalReplicationFactor() (popart_core.SessionOptions property)
H
hasExecutionPhase() (popart_core._BuilderCore method)
hasPipelineStage() (popart_core._BuilderCore method)
hasVirtualGraph() (popart_core._BuilderCore method)
hostAllReduce() (popart_core.SessionOptions property)
hostAllReduceRemoteBuffer() (popart_core.SessionOptions property)
hostWeightUpdate() (popart_core.SessionOptions property)
I
infer() (popart.writer.NetWriter method)
InferenceSession (class in popart.session)
initAnchorArrays() (popart.session.InferenceSession method)
(popart.session.TrainingSession method)
insertSpecific() (popart_core.Adam method)
(popart_core.SGD method)
instrumentWithHardwareCycleCounter() (popart_core.SessionOptions property)
isInitializer() (popart_core._BuilderCore method)
K
kahnTieBreaker() (popart_core.SessionOptions property)
L
learningRates() (popart_core.Adam method)
(popart_core.SGD method)
loadExecutable() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
logDir() (popart_core.SessionOptions property)
logical_if() (popart.builder.AiOnnx method)
loop() (popart.builder.AiOnnx method)
M
makedirsAndCheckWritable() (in module popart.session)
maxWeightNorms() (popart_core.Adam method)
mergeVarUpdate() (popart_core.SessionOptions property)
mergeVarUpdateMemThreshold() (popart_core.SessionOptions property)
modelToHost() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
module
popart.builder
popart.session
popart.tensorinfo
popart.writer
momentums() (popart_core.SGD method)
N
nameScope() (popart_core._BuilderCore method)
NetWriter (class in popart.writer)
nodeHasAttribute() (popart_core._BuilderCore method)
O
Opset (class in popart.builder)
Optimizer (class in popart_core)
outlineAttributes() (popart_core._BuilderCore method)
outlineSequenceBreakCost() (popart_core.SessionOptions property)
outlineThreshold() (popart_core.SessionOptions property)
OutOfMemoryException
outputTensorLocation() (popart_core._BuilderCore method)
P
partialsTypeMatMuls() (popart_core.SessionOptions property)
pipelineStage() (popart_core._BuilderCore method)
popart.builder
module
popart.session
module
popart.tensorinfo
module
popart.writer
module
prepareDevice() (popart.session.InferenceSession method)
(popart.session.TrainingSession method)
(popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
R
readWeights() (popart_core._TrainingSessionCore method)
rearrangeAnchorsOnHost() (popart_core.SessionOptions property)
recomputeOutput() (popart_core._BuilderCore method)
recomputeOutputInBackwardPass() (popart_core._BuilderCore method)
removeNodeAttribute() (popart_core._BuilderCore method)
replicatedGraphCount() (popart_core.SessionOptions property)
resetHostWeights() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
reshape_const() (popart.builder.Builder method)
run() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
S
saveInitializersExternally() (popart_core._BuilderCore method)
saveModel() (popart.writer.NetWriter method)
saveModelProto() (popart_core._BuilderCore method)
scan() (popart.builder.AiOnnx8 method)
(popart.builder.AiOnnx9 method)
schedulePriority() (popart_core._BuilderCore method)
separateCallOpPdfs() (popart_core.SessionOptions property)
serializedPoprithmsAnnealGraphsDir() (popart_core.SessionOptions property)
SessionOptions (class in popart_core)
setAvailableMemoryProportion() (popart_core._BuilderCore method)
setGraphName() (popart_core._BuilderCore method)
setInplacePreferences() (popart_core._BuilderCore method)
setPartialsType() (popart_core._BuilderCore method)
setRandomSeed() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
setRNGState() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
setSerializeMatMul() (popart_core._BuilderCore method)
SGD (class in popart_core)
subgraphCopyingStrategy() (popart_core.SessionOptions property)
swapLimitScheduler() (popart_core.SessionOptions property)
syntheticDataMode() (popart_core.SessionOptions property)
T
TensorInfo (class in popart.tensorinfo)
timeLimitScheduler() (popart_core.SessionOptions property)
train() (popart.writer.NetWriter method)
TrainingSession (class in popart.session)
U
updateExternallySavedTensorLocations() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
updateOptimizerFromHost() (popart_core._TrainingSessionCore method)
V
velocityScalings() (popart_core.SGD method)
virtualGraph() (popart_core._BuilderCore method)
W
weightDecays() (popart_core.Adam method)
(popart_core.SGD method)
weightsFromHost() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)
weightsToHost() (popart_core._TrainingSessionCore method)
writeWeights() (popart_core._InferenceSessionCore method)
(popart_core._TrainingSessionCore method)