-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* initial commit * main_page level implemented * to keep changes * loading trained it instances directly * removing the unzipped model after loading added * populating gui implemented, working * deleting older pretrained models before populating new ones implemented, tested, working * bug fixed with mode toggle * black fixes * flake8 fixes
- Loading branch information
1 parent
8280af6
commit 6fcbcc6
Showing
7 changed files
with
113 additions
and
28 deletions.
There are no files selected for viewing
47 changes: 47 additions & 0 deletions
47
aydin/gui/_qt/custom_widgets/denoise_tab_pretrained_method.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
from qtpy.QtCore import Qt | ||
from qtpy.QtWidgets import QWidget, QHBoxLayout, QVBoxLayout, QLabel, QScrollArea | ||
|
||
from aydin.gui._qt.custom_widgets.vertical_line_break_widget import ( | ||
QVerticalLineBreakWidget, | ||
) | ||
|
||
|
||
class DenoiseTabPretrainedMethodWidget(QWidget): | ||
def __init__(self, parent, loaded_it): | ||
super(QWidget, self).__init__(parent) | ||
|
||
self.parent = parent | ||
self.loaded_it = loaded_it | ||
self.description = f"This is a pretrained model, namely uses the image translator: {loaded_it.__class__.__name__}, will not train anything new but will quickly infer on the images of your choice." | ||
|
||
# Widget layout | ||
self.layout = QHBoxLayout() | ||
self.tab_method_layout = QVBoxLayout() | ||
self.tab_method_layout.setAlignment(Qt.AlignTop) | ||
|
||
# Description Label | ||
self.description_scroll = QScrollArea() | ||
self.description_scroll.setStyleSheet("QScrollArea {border: none;}") | ||
self.description_scroll.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) | ||
self.description_scroll.setAlignment(Qt.AlignTop) | ||
self.description_label = QLabel(self.description) | ||
self.description_label.setWordWrap(True) | ||
|
||
self.description_label.setTextFormat(Qt.RichText) | ||
self.description_label.setOpenExternalLinks(True) | ||
|
||
self.description_label.setAlignment(Qt.AlignTop) | ||
self.description_scroll.setWidget(self.description_label) | ||
self.description_scroll.setWidgetResizable(True) | ||
self.description_scroll.setMinimumHeight(300) | ||
|
||
self.tab_method_layout.addWidget(self.description_scroll) | ||
|
||
self.right_side_vlayout = QVBoxLayout() | ||
self.right_side_vlayout.setAlignment(Qt.AlignTop) | ||
|
||
self.layout.addLayout(self.tab_method_layout, 35) | ||
self.layout.addWidget(QVerticalLineBreakWidget(self)) | ||
self.layout.addLayout(self.right_side_vlayout, 50) | ||
|
||
self.setLayout(self.layout) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters