locate_parameter.proto 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. syntax = "proto2";
  2. package Measure;
  3. message Area3d
  4. {
  5. optional double x_min=1 [default=0.0];
  6. optional double x_max=2 [default=12000];
  7. optional double y_min=3 [default=4500];
  8. optional double y_max=4 [default=11000];
  9. optional double z_min=5 [default=60];
  10. optional double z_max=6 [default=3000];
  11. }
  12. message YoloParameter
  13. {
  14. optional string cfg=1 [default=""];
  15. optional string weights=2 [default=""];
  16. optional double min_x=3 [default=0.0];
  17. optional double max_x=4 [default=12000.0];
  18. optional double min_y=5 [default=4500.0];
  19. optional double max_y=6 [default=11000.];
  20. optional double freq=7 [default=25.];
  21. }
  22. message PointSiftParameter
  23. {
  24. optional int64 point_size=1 [default=8192];
  25. optional int64 cls_num=2 [default=3];
  26. optional double freq=3 [default=50];
  27. optional Area3d area=4;
  28. optional string graph=5 [default="seg_model_last.ckpt.meta"];
  29. optional string cpkt=6 [default="seg_model_last.ckpt"];
  30. }
  31. message cnnParameter
  32. {
  33. optional double length=1 [default=224];
  34. optional double width=2 [default=224];
  35. optional double height=3 [default=96];
  36. optional double freq=4 [default=25];
  37. optional double nclass=5 [default=3];
  38. optional string weights_file=6 [default="frozen_model.pb"];
  39. }
  40. message LocateParameter{
  41. optional Area3d area=1;
  42. optional cnnParameter net_3dcnn_parameter=2;
  43. optional PointSiftParameter seg_parameter=3;
  44. optional YoloParameter yolo_parameter=4;
  45. }