|
|
|
@ -69,7 +69,7 @@ class NCEOp : public framework::OperatorWithKernel {
|
|
|
|
|
const framework::ExecutionContext& ctx) const override {
|
|
|
|
|
return framework::OpKernelType(
|
|
|
|
|
framework::ToDataType(ctx.Input<Tensor>("Input")->type()),
|
|
|
|
|
ctx.GetPlace());
|
|
|
|
|
platform::CPUPlace());
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
@ -174,7 +174,7 @@ class NCEOpGrad : public framework::OperatorWithKernel {
|
|
|
|
|
const framework::ExecutionContext& ctx) const override {
|
|
|
|
|
return framework::OpKernelType(
|
|
|
|
|
framework::ToDataType(ctx.Input<Tensor>("Input")->type()),
|
|
|
|
|
ctx.GetPlace());
|
|
|
|
|
platform::CPUPlace());
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|