DmitryRyumin commited on
Commit
12f0268
1 Parent(s): e6df2b4
Files changed (2) hide show
  1. app/gpu_init.py +10 -0
  2. 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 шаг