zoukankan      html  css  js  c++  java
  • serving 源码

     

     

    main.cc

      tensorflow::serving::main::Server server;

      const auto& status = server.BuildAndStart(options);

     

    server.cc

      builder.RegisterService(model_service_.get());

      builder.RegisterService(prediction_service_.get());

      builder.RegisterService(profiler_service_.get());

     

    prediction_service_impl.cc

        ::grpc::Status Predict()

        ::grpc::Status GetModelMetadata(

        ::grpc::Status Classify()

        ::grpc::Status Regress()

        ::grpc::Status MultiInference()

     

    predict_impl.cc

      TensorflowPredictor::Predict(run_options, core_, *request, response);

      TensorflowPredictor::PredictWithModelSpec(run_options, core, request.model_spec(), request,  response).  //ServerCore

        core->GetServableHandle(model_spec, &bundle)

        internal::RunPredict(run_options, bundle->meta_graph_def, bundle.id().version, core->predict_response_tensor_serialization_option(), bundle->session.get(), request, response, thread_pool_options)

     

     

     

    server.cc

      

      ServerCore::Create(std::move(options), &server_core_)

     

     

      [ˌəʊvəˈraɪd]  详细X
    基本翻译
    vt. 推翻;不顾;践踏
    n. 代理佣金
    网络释义
    Override: 覆盖
    brake override system: 刹车优先系统
    override control: 优先节制

  • 相关阅读:
    11.json
    10.正则表达式
    9.面向对象、类
    bzoj 2878: [Noi2012]迷失游乐园
    bzoj 2727: [HNOI2012]双十字
    bzoj 3224: Tyvj 1728 普通平衡树
    bzoj 3932: [CQOI2015]任务查询系统
    bzoj 1997: [Hnoi2010]Planar
    4 Django简介
    3 web框架
  • 原文地址:https://www.cnblogs.com/mysqlinternal/p/14848793.html
Copyright © 2011-2022 走看看