Spaces:
Running
on
T4
Running
on
T4
Update app.py
Browse files
app.py
CHANGED
|
@@ -26,7 +26,7 @@ cwd = os.getcwd()
|
|
| 26 |
print("Current working directory:", cwd)
|
| 27 |
|
| 28 |
# Installing dependencies not in requirements.txt
|
| 29 |
-
|
| 30 |
def install_add_dependencies():
|
| 31 |
print("inside install_add_dependencies")
|
| 32 |
print(torch.cuda.is_available())
|
|
@@ -41,8 +41,8 @@ def build_custom_prompter():
|
|
| 41 |
|
| 42 |
build_custom_prompter()
|
| 43 |
from gradio_image_prompter import ImagePrompter
|
| 44 |
-
print("torch version")
|
| 45 |
-
print(torch.version.cuda)
|
| 46 |
#install_add_dependencies()
|
| 47 |
|
| 48 |
class AppSteps(Enum):
|
|
@@ -112,8 +112,9 @@ def get_args_parser():
|
|
| 112 |
parser.add_argument("--amp", action="store_true", help="Train with mixed precision")
|
| 113 |
return parser
|
| 114 |
|
| 115 |
-
|
| 116 |
# Get counting model.
|
|
|
|
| 117 |
def build_model_and_transforms(args):
|
| 118 |
normalize = T.Compose(
|
| 119 |
[T.ToTensor(), T.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])]
|
|
@@ -161,10 +162,11 @@ def build_model_and_transforms(args):
|
|
| 161 |
|
| 162 |
parser = argparse.ArgumentParser("Counting Application", parents=[get_args_parser()])
|
| 163 |
args = parser.parse_args()
|
| 164 |
-
if torch.cuda.is_available():
|
| 165 |
-
args.device = torch.device('cuda')
|
| 166 |
-
else:
|
| 167 |
-
args.device = torch.device('cpu')
|
|
|
|
| 168 |
model, transform = build_model_and_transforms(args)
|
| 169 |
|
| 170 |
examples = [
|
|
|
|
| 26 |
print("Current working directory:", cwd)
|
| 27 |
|
| 28 |
# Installing dependencies not in requirements.txt
|
| 29 |
+
@spaces.GPU
|
| 30 |
def install_add_dependencies():
|
| 31 |
print("inside install_add_dependencies")
|
| 32 |
print(torch.cuda.is_available())
|
|
|
|
| 41 |
|
| 42 |
build_custom_prompter()
|
| 43 |
from gradio_image_prompter import ImagePrompter
|
| 44 |
+
#print("torch version")
|
| 45 |
+
#print(torch.version.cuda)
|
| 46 |
#install_add_dependencies()
|
| 47 |
|
| 48 |
class AppSteps(Enum):
|
|
|
|
| 112 |
parser.add_argument("--amp", action="store_true", help="Train with mixed precision")
|
| 113 |
return parser
|
| 114 |
|
| 115 |
+
|
| 116 |
# Get counting model.
|
| 117 |
+
@spaces.GPU
|
| 118 |
def build_model_and_transforms(args):
|
| 119 |
normalize = T.Compose(
|
| 120 |
[T.ToTensor(), T.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])]
|
|
|
|
| 162 |
|
| 163 |
parser = argparse.ArgumentParser("Counting Application", parents=[get_args_parser()])
|
| 164 |
args = parser.parse_args()
|
| 165 |
+
#if torch.cuda.is_available():
|
| 166 |
+
# args.device = torch.device('cuda')
|
| 167 |
+
#else:
|
| 168 |
+
# args.device = torch.device('cpu')
|
| 169 |
+
args.device = torch.device('cuda')
|
| 170 |
model, transform = build_model_and_transforms(args)
|
| 171 |
|
| 172 |
examples = [
|