Skip to content

Commit

Permalink
Revert "Merge remote-tracking branch 'bingyu/develop' into lqchen"
Browse files Browse the repository at this point in the history
This reverts commit 3f1b765, reversing
changes made to f2541b5.
  • Loading branch information
abcdabcd987 committed Apr 18, 2019
1 parent 3f1b765 commit c623092
Show file tree
Hide file tree
Showing 28 changed files with 23 additions and 1,524 deletions.
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ set_target_properties(common PROPERTIES POSITION_INDEPENDENT_CODE ON)
###### scheduler ######
add_executable(scheduler
src/nexus/scheduler/backend_delegate.cpp
src/nexus/scheduler/complex_query.cpp
src/nexus/scheduler/frontend_delegate.cpp
src/nexus/scheduler/sch_info.cpp
src/nexus/scheduler/scheduler.cpp
Expand Down
4 changes: 0 additions & 4 deletions apps/traffic_app_simple/Dockerfile

This file was deleted.

25 changes: 0 additions & 25 deletions apps/traffic_app_simple/Makefile

This file was deleted.

105 changes: 0 additions & 105 deletions apps/traffic_app_simple/src/main.cpp

This file was deleted.

67 changes: 0 additions & 67 deletions src/nexus/app/ complex_query_app.cpp

This file was deleted.

13 changes: 2 additions & 11 deletions src/nexus/app/app_base.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,17 @@ void AppBase::Start() {
Run(qp_, nthreads_);
}

std::shared_ptr<ModelHandler> AppBase::GetModelHandler(bool complex_query,
std::shared_ptr<ModelHandler> AppBase::GetModelHandler(
const std::string& framework, const std::string& model_name,
uint32_t version, uint64_t latency_sla, float estimate_workload,
std::vector<uint32_t> image_size, LoadBalancePolicy lb_policy) {
LoadModelRequest req;
req.set_node_id(node_id());
req.set_complex_query(complex_query);
auto model_sess = req.mutable_model_session();
model_sess->set_framework(framework);
model_sess->set_model_name(model_name);
model_sess->set_version(version);
if(complex_query) {
model_sess->set_latency_sla(0);
} else {
model_sess->set_latency_sla(latency_sla);
}
model_sess->set_estimate_latency(latency_sla);
LOG(INFO) << "[---LoadModelRequest---latency]" << latency_sla;
LOG(INFO) << "[---LoadModelRequest---latency & est_lat]" <<model_sess->latency_sla()<< model_sess->estimate_latency();

model_sess->set_latency_sla(latency_sla);
if (image_size.size() > 0) {
if (image_size.size() != 2) {
LOG(ERROR) << "Image size is not 2";
Expand Down
2 changes: 1 addition & 1 deletion src/nexus/app/app_base.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class AppBase : public Frontend {
//virtual void Process(const RequestProto& request, ReplyProto* reply) {}

protected:
std::shared_ptr<ModelHandler> GetModelHandler(const bool complex_query,
std::shared_ptr<ModelHandler> GetModelHandler(
const std::string& framework, const std::string& model_name,
uint32_t version, uint64_t latency_sla, float estimate_workload=0.,
std::vector<uint32_t> image_size={},
Expand Down
81 changes: 0 additions & 81 deletions src/nexus/app/complex_query_app.h

This file was deleted.

Loading

0 comments on commit c623092

Please sign in to comment.