train_par.py 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. # -*- coding: utf-8 -*-
  2. # Form implementation generated from reading ui file 'train_par.ui'
  3. #
  4. # Created by: PyQt5 UI code generator 5.15.4
  5. #
  6. # WARNING: Any manual changes made to this file will be lost when pyuic5 is
  7. # run again. Do not edit this file unless you know what you are doing.
  8. from PyQt5 import QtCore, QtGui, QtWidgets
  9. from PyQt5.QtWidgets import QApplication, QMainWindow,QFileDialog,QButtonGroup,QMessageBox,QListView,QAbstractItemView,QTreeView
  10. class Ui_widget(object):
  11. def setupUi(self, widget):
  12. widget.setObjectName("widget")
  13. widget.resize(256, 340)
  14. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
  15. sizePolicy.setHorizontalStretch(0)
  16. sizePolicy.setVerticalStretch(0)
  17. sizePolicy.setHeightForWidth(widget.sizePolicy().hasHeightForWidth())
  18. widget.setSizePolicy(sizePolicy)
  19. self.widget = QtWidgets.QWidget(widget)
  20. self.widget.resize(237, 243)
  21. self.widget.setObjectName("widget")
  22. self.formLayout = QtWidgets.QFormLayout(self.widget)
  23. self.formLayout.setContentsMargins(0, 0, 0, 0)
  24. self.formLayout.setObjectName("formLayout")
  25. self.label = QtWidgets.QLabel(self.widget)
  26. self.label.setObjectName("label")
  27. self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label)
  28. self.radioButton_2 = QtWidgets.QRadioButton(self.widget)
  29. self.radioButton_2.setObjectName("radioButton_2")
  30. self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.radioButton_2)
  31. self.label_6 = QtWidgets.QLabel(self.widget)
  32. self.label_6.setObjectName("label_6")
  33. self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_6)
  34. self.lineEdit_5 = QtWidgets.QLineEdit(self.widget)
  35. self.lineEdit_5.setObjectName("lineEdit_5")
  36. self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_5)
  37. self.label_2 = QtWidgets.QLabel(self.widget)
  38. self.label_2.setObjectName("label_2")
  39. self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_2)
  40. self.lineEdit_2 = QtWidgets.QLineEdit(self.widget)
  41. self.lineEdit_2.setObjectName("lineEdit_2")
  42. self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_2)
  43. self.label_3 = QtWidgets.QLabel(self.widget)
  44. self.label_3.setObjectName("label_3")
  45. self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_3)
  46. self.lineEdit_3 = QtWidgets.QLineEdit(self.widget)
  47. self.lineEdit_3.setObjectName("lineEdit_3")
  48. self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.lineEdit_3)
  49. self.label_4 = QtWidgets.QLabel(self.widget)
  50. self.label_4.setObjectName("label_4")
  51. self.formLayout.setWidget(4, QtWidgets.QFormLayout.LabelRole, self.label_4)
  52. self.lineEdit_4 = QtWidgets.QLineEdit(self.widget)
  53. sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Ignored, QtWidgets.QSizePolicy.Ignored)
  54. sizePolicy.setHorizontalStretch(0)
  55. sizePolicy.setVerticalStretch(0)
  56. sizePolicy.setHeightForWidth(self.lineEdit_4.sizePolicy().hasHeightForWidth())
  57. self.lineEdit_4.setSizePolicy(sizePolicy)
  58. self.lineEdit_4.setObjectName("lineEdit_4")
  59. self.formLayout.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.lineEdit_4)
  60. self.label_7 = QtWidgets.QLabel(self.widget)
  61. self.label_7.setObjectName("label_7")
  62. self.formLayout.setWidget(5, QtWidgets.QFormLayout.LabelRole, self.label_7)
  63. self.lineEdit_6 = QtWidgets.QLineEdit(self.widget)
  64. self.lineEdit_6.setText("")
  65. self.lineEdit_6.setObjectName("lineEdit_6")
  66. self.formLayout.setWidget(5, QtWidgets.QFormLayout.FieldRole, self.lineEdit_6)
  67. self.label_5 = QtWidgets.QLabel(self.widget)
  68. self.label_5.setObjectName("label_5")
  69. self.formLayout.setWidget(6, QtWidgets.QFormLayout.LabelRole, self.label_5)
  70. self.comboBox = QtWidgets.QComboBox(self.widget)
  71. self.comboBox.setObjectName("comboBox")
  72. self.formLayout.setWidget(6, QtWidgets.QFormLayout.FieldRole, self.comboBox)
  73. self.label_8 = QtWidgets.QLabel(self.widget)
  74. self.label_8.setObjectName("label_8")
  75. self.formLayout.setWidget(7, QtWidgets.QFormLayout.LabelRole, self.label_8)
  76. self.radioButton_3 = QtWidgets.QRadioButton(self.widget)
  77. self.radioButton_3.setObjectName("radioButton_3")
  78. self.formLayout.setWidget(7, QtWidgets.QFormLayout.FieldRole, self.radioButton_3)
  79. self.label_9 = QtWidgets.QLabel(self.widget)
  80. self.label_9.setObjectName("label_9")
  81. self.formLayout.setWidget(8, QtWidgets.QFormLayout.LabelRole, self.label_9)
  82. self.lineEdit_7 = QtWidgets.QLineEdit(self.widget)
  83. self.lineEdit_7.setText("")
  84. self.lineEdit_7.setObjectName("lineEdit_7")
  85. self.formLayout.setWidget(8, QtWidgets.QFormLayout.FieldRole, self.lineEdit_7)
  86. self.pushButton_3 = QtWidgets.QPushButton(self.widget)
  87. self.pushButton_3.setObjectName("pushButton_3")
  88. self.formLayout.setWidget(9, QtWidgets.QFormLayout.FieldRole, self.pushButton_3)
  89. self.widget1 = QtWidgets.QWidget(widget)
  90. self.widget1.setGeometry(QtCore.QRect(50, 270, 158, 25))
  91. self.widget1.setObjectName("widget1")
  92. self.formLayout_2 = QtWidgets.QFormLayout(self.widget1)
  93. self.formLayout_2.setContentsMargins(0, 0, 0, 0)
  94. self.formLayout_2.setObjectName("formLayout_2")
  95. self.pushButton_2 = QtWidgets.QPushButton(self.widget1)
  96. self.pushButton_2.setObjectName("pushButton_2")
  97. self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.pushButton_2)
  98. self.pushButton = QtWidgets.QPushButton(self.widget1)
  99. self.pushButton.setObjectName("pushButton")
  100. self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.pushButton)
  101. self.retranslateUi(widget)
  102. QtCore.QMetaObject.connectSlotsByName(widget)
  103. #self.pushButton_3.clicked.connect(self.choose_file)
  104. def retranslateUi(self, widget):
  105. _translate = QtCore.QCoreApplication.translate
  106. widget.setWindowTitle(_translate("widget", "训练参数选择"))
  107. self.label.setText(_translate("widget", "预训练"))
  108. self.radioButton_2.setText(_translate("widget", "启动"))
  109. self.label_6.setText(_translate("widget", "图像大小"))
  110. self.lineEdit_5.setText(_translate("widget", "640"))
  111. self.label_2.setText(_translate("widget", "轮次"))
  112. self.lineEdit_2.setText(_translate("widget", "300"))
  113. self.label_3.setText(_translate("widget", "批量大小"))
  114. self.lineEdit_3.setText(_translate("widget", "1"))
  115. self.label_4.setText(_translate("widget", "初始学习率"))
  116. self.lineEdit_4.setText(_translate("widget", "1e-4"))
  117. self.label_7.setText(_translate("widget", "模型名称"))
  118. self.label_5.setText(_translate("widget", "超参数文件"))
  119. self.label_8.setText(_translate("widget", "使用图像列表数据"))
  120. self.radioButton_3.setText(_translate("widget", "是"))
  121. self.label_9.setText(_translate("widget", "使用图像列表数据"))
  122. self.pushButton_3.setText(_translate("widget", "选择训练集"))
  123. self.pushButton_2.setText(_translate("widget", "确认"))
  124. self.pushButton.setText(_translate("widget", "恢复默认"))