Class DeepJPrismTransformerBlock
java.lang.Object
io.github.kirstenali.deepj.layers.transformer.blocks.DeepJPrismTransformerBlock
-
Constructor Summary
ConstructorsConstructorDescriptionDeepJPrismTransformerBlock(int dModel, int nHeads, int qRank, int kvRank, int dFF, int maxSeqLen, Random rnd) DeepJPrismTransformerBlock(int dModel, int nHeads, int qRank, int kvRank, int dFF, int maxSeqLen, Random rnd, ParameterFactory parameters) -
Method Summary
-
Constructor Details
-
DeepJPrismTransformerBlock
public DeepJPrismTransformerBlock(int dModel, int nHeads, int qRank, int kvRank, int dFF, int maxSeqLen, Random rnd) -
DeepJPrismTransformerBlock
public DeepJPrismTransformerBlock(int dModel, int nHeads, int qRank, int kvRank, int dFF, int maxSeqLen, Random rnd, ParameterFactory parameters)
-
-
Method Details
-
forward
-
forward
-
supportsIncrementalInference
public boolean supportsIncrementalInference()- Specified by:
supportsIncrementalInferencein interfaceLayer
-
parameters
- Specified by:
parametersin interfaceTrainable
-