| 925 | } |
| 926 | |
| 927 | void TFE_ContextAddFunctionDef(TFE_Context* ctx, |
| 928 | const char* serialized_function_def, size_t size, |
| 929 | TF_Status* status) { |
| 930 | tensorflow::FunctionDef function_def; |
| 931 | if (!function_def.ParseFromArray(serialized_function_def, size)) { |
| 932 | status->status = |
| 933 | tensorflow::errors::InvalidArgument("Invalid FunctionDef proto"); |
| 934 | return; |
| 935 | } |
| 936 | status->status = ctx->context->AddFunctionDef(function_def); |
| 937 | } |
| 938 | |
| 939 | void TFE_ContextAddFunction(TFE_Context* ctx, TF_Function* function, |
| 940 | TF_Status* status) { |