model
ModelOp
¶
Bases: TensorOp
This class performs forward passes of a neural network over batch data to generate predictions.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
model
|
Model
|
A model compiled by fe.build. |
required |
inputs
|
Union[None, str, Iterable[str]]
|
String key of input training data. |
None
|
outputs
|
Union[None, str, Iterable[str]]
|
String key under which to store predictions. |
None
|
mode
|
Union[None, str, Iterable[str]]
|
What mode(s) to execute this Op in. For example, "train", "eval", "test", or "infer". To execute regardless of mode, pass None. To execute in all modes except for a particular one, you can pass an argument like "!infer" or "!train". |
None
|
ds_id
|
Union[None, str, Iterable[str]]
|
What dataset id(s) to execute this Op in. To execute regardless of ds_id, pass None. To execute in all ds_ids except for a particular one, you can pass an argument like "!ds1". |
None
|
trainable
|
bool
|
Indicates whether the model should have its weights tracked for update. |
True
|
gradients
|
bool
|
Indicates whether the gradient flow is maintained during forward pass of the model. |
True
|
intermediate_layers
|
Union[None, str, int, List[Union[str, int]]]
|
One or more layers inside of the model from which you would also like to extract output.
This can be useful, for example, for visualizing feature extractor embeddings in conjunction with the
TensorBoard trace. Layers can be selected by name (str) or index (int). If you are using pytorch, you can
look up this information for your model by calling |
None
|
Source code in fastestimator/fastestimator/op/tensorop/model/model.py
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|