Caffe2 - C++ API
A deep learning, cross platform ML framework
caffe2_benchmark.cc
1 #include <fstream>
2 #include <iterator>
3 #include <string>
4 
5 #include "binaries/benchmark_args.h"
6 #include "binaries/benchmark_helper.h"
7 
8 using std::make_shared;
9 using std::map;
10 using std::string;
11 using std::vector;
12 
13 int main(int argc, char** argv) {
14  caffe2::GlobalInit(&argc, &argv);
15  benchmark(
16  argc,
17  argv,
18  FLAGS_backend,
19  FLAGS_init_net,
20  FLAGS_input,
21  FLAGS_input_dims,
22  FLAGS_input_file,
23  FLAGS_input_type,
24  FLAGS_iter,
25  FLAGS_net,
26  FLAGS_output,
27  FLAGS_output_folder,
28  FLAGS_run_individual,
29  FLAGS_sleep_before_run,
30  FLAGS_sleep_between_iteration,
31  FLAGS_sleep_between_net_and_operator,
32  FLAGS_text_output,
33  FLAGS_warmup,
34  FLAGS_wipe_cache);
35 }
bool GlobalInit(int *pargc, char ***pargv)
Initialize the global environment of caffe2.
Definition: init.cc:44