Spaces:
Running
on
Zero
Running
on
Zero
DmitryRyumin
commited on
Commit
•
12f0268
1
Parent(s):
e6df2b4
Summary
Browse files- app/gpu_init.py +10 -0
- app/oceanai_init.py +3 -0
app/gpu_init.py
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"""
|
2 |
+
File: gpu_init.py
|
3 |
+
Author: Elena Ryumina and Dmitry Ryumin
|
4 |
+
Description: GPU initialization.
|
5 |
+
License: MIT License
|
6 |
+
"""
|
7 |
+
|
8 |
+
import torch
|
9 |
+
|
10 |
+
device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
|
app/oceanai_init.py
CHANGED
@@ -6,6 +6,7 @@ License: MIT License
|
|
6 |
"""
|
7 |
|
8 |
from oceanai.modules.lab.build import Run
|
|
|
9 |
|
10 |
|
11 |
def oceanai_initialization():
|
@@ -14,6 +15,8 @@ def oceanai_initialization():
|
|
14 |
# Создание экземпляра класса
|
15 |
_b5 = Run(lang="en", metadata=out)
|
16 |
|
|
|
|
|
17 |
# Настройка ядра
|
18 |
_b5.path_to_save_ = "./models" # Директория для сохранения файла
|
19 |
_b5.chunk_size_ = 2000000 # Размер загрузки файла из сети за 1 шаг
|
|
|
6 |
"""
|
7 |
|
8 |
from oceanai.modules.lab.build import Run
|
9 |
+
from app.gpu_init import device
|
10 |
|
11 |
|
12 |
def oceanai_initialization():
|
|
|
15 |
# Создание экземпляра класса
|
16 |
_b5 = Run(lang="en", metadata=out)
|
17 |
|
18 |
+
_b5._device = device
|
19 |
+
|
20 |
# Настройка ядра
|
21 |
_b5.path_to_save_ = "./models" # Директория для сохранения файла
|
22 |
_b5.chunk_size_ = 2000000 # Размер загрузки файла из сети за 1 шаг
|