Публикации по теме 'cupy'


Speed ​​Cubing для машинного обучения
Эпизод 3: Использование Multi-GPU, Dask и CuPy Введение Ранее на « Speed ​​Cubing for Machine Learning»… В эпизоде ​​1 [1] мы описали, как как можно быстрее сгенерировать трехмерные данные, чтобы, в конечном итоге, питать некоторые генерирующие состязательные сети, используя центральные процессоры, многопоточность и облачные ресурсы. Мы достигли скорости 2 миллиарда точек данных в секунду. В эпизоде ​​2 [2] мы использовали локальный графический процессор, фреймворк под..

Вопросы по теме 'cupy'

Асинхронная передача памяти GPU с помощью cupy
Можно ли асинхронно передавать память из / в GPU с помощью cupy (или chainer )? Я обучаю относительно небольшую сеть с очень большими данными, которые не помещаются в память графического процессора. Эти данные должны храниться в памяти ЦП и...
1730 просмотров
schedule 29.05.2022

Как импортировать другую ветку пакета (на основе python) в GitHub на локальный компьютер?
У меня есть вопрос об импорте другой ветки репозитория в Google Colab. Autograd ( https://github.com/HIPS/autograd ) имеет адаптируемую к частям версию, которая лежит в другой ветке ( https://github.com/HIPS/autograd/tree/cupy).I хочу...
986 просмотров
schedule 30.08.2022

Решите прямоугольные разреженные системы линейных уравнений с помощью cupy
Я пытаюсь решить прямоугольную систему для разреженных функций, используя cupy. Я знаю, что встроенная функция sparse.linalg.lsqr(A, b) делает это для квадратной матрицы A . Однако мне нравится решать прямоугольную разреженную систему. Вот как...
327 просмотров

Как выполнять быстрые побитовые операции над скаляром с помощью библиотеки cupy
Я строю модель обучения с подкреплением на графическом процессоре, поэтому я использую цепочку с cupy . cupy задуман как дубликат numpy , за исключением того, что он работает на графическом процессоре. Ранее я задавал этот вопрос о том,...
78 просмотров
schedule 25.01.2024

Разница в типе массива с использованием numpy и cupy
Я использую библиотеку цепочки для своей модели и сталкиваюсь со следующей проблемой: скажем, у меня есть файл с тестовыми данными, имеющий 3 функции и метку (последний столбец) с ними. Он импортируется в виде списка. например test_set =...
2488 просмотров
schedule 23.04.2022

Cupy становится медленнее при увеличении количества итераций
Я учусь использовать купи. Но я обнаружил, что проблема действительно сбивает с толку. Кажется, что Купи хорошо выполняет программу сначала . Когда он работает какое-то время, Cupy кажется намного медленнее. Вот код: import cupy as np from...
455 просмотров
schedule 11.02.2022

Индекс массива структуры Cupy
Как сделать индекс для структурированного массива Cupy. Я не могу найти об этом документ ... arr = cp.zeros(shape=(100,), dtype=cp.dtype([('t', '<f4'), ('tri', '<i4'), ('u', '<f4'), ('v', '<f4')])) # numpy... arr[...]['tri'] # cupy...
62 просмотров
schedule 28.12.2023

Cupy медленнее, чем numpy, при итерации по массиву
У меня есть код, который я хочу распараллелить с cupy. Я думал, что это будет просто - просто напишите «import cupy as cp» и замените везде, где я написал np., На cp., И это сработает. И это действительно работает, код работает, но работает...
323 просмотров
schedule 02.01.2023

как заставить cupy работать на графике nvidia вместо встроенной графики Intel
я пытаюсь запустить свой код на моем GTX970m, но вместо этого он работает на моей интегрированной графике Intel я пытался cp.cuda.Device(1).use() так как 0 моя графика Intel, но я получил cupy.cuda.runtime.CUDARuntimeError:...
586 просмотров
schedule 25.09.2022

Установка пакета pip с cupy в качестве требования ставит установку в бесконечный цикл
Я пытаюсь сделать пакет pip с cupy в качестве одного из требований, но я включаю cupy в требование, установка pip заканчивается бесконечным циклом. Я пытаюсь установить пакет в Google Colab, в котором уже установлена ​​Cupy, поэтому он должен только...
321 просмотров
schedule 06.03.2022

Как мне поступить вместо использования numpy.vectorize в CuPy?
Как мне применить определенную функцию к cupy.array вместо np.vectorize? Реализована ли аналогичная функция в cupy? Я пишу программу моделирования в Python 3.6.9. Я хотел бы выполнить моделирование на графическом процессоре (GTX1060, NVIDIA) с...
804 просмотров
schedule 03.07.2023

Параллелизм CuPy
Я использую CuPy (7.0.0) и пытаюсь получить параллельные потоки с помощью простого примера сценария: import cupy as cp # creating streams map_streams = [] for i in range(0, 100): map_streams.append(cp.cuda.stream.Stream(non_blocking=True))...
282 просмотров
schedule 25.07.2022

CuPy не работает в Ubuntu 18.04 с CUDA 9.0
Условия: CuPy версии 7.0.0 ОС / платформа Ubuntu 18.04 CUDA версии 9.0 cuDNN / NCCL версии 7.6.5 (для cuda 9.0) Графический процессор NVIDIA GTX580 Версия драйвера 390.116 Код 1: import cupy as cp x = cp.arange(6).reshape(2,...
577 просмотров
schedule 26.03.2024

Как указать путь gcc в команде pip?
Я пытаюсь установить cupy 5.0.0. Для cupy5.0.0 нужна версия gcc не выше 7. Мой gcc по умолчанию - gcc-9. Я не могу использовать среду conda. Также у меня нет разрешения sudo изменить /usr/bin/gcc, чтобы он указывал на gcc-7. Есть ли способ...
1121 просмотров
schedule 14.07.2023

индексация cupy идет медленно
Я пытаюсь выполнять операции с большим массивом чашек размером 16000. Я считаю, что математические операции, такие как сложение, выполняются довольно быстро, но индексация с использованием булевых масок относительно медленная. Например, следующий...
268 просмотров
schedule 29.10.2022

Драйвер графического процессора (cuda, cudf и т. Д.) Загружен, но не работает
Мой графический процессор gtx 2070. Я выполнил все шаги из https://github.com/rapidsai/cudf (я использую шаг для CUDA 10.1 ), но безуспешно. Я не могу использовать свой GPU. Я также много раз переустанавливал ubuntu os и эти драйверы. Кто-нибудь...
513 просмотров
schedule 13.10.2022

CuPy random - как сгенерировать новый случайный набор в той же памяти?
Я генерирую большой массив случайных чисел, что составляет более половины доступной памяти на графическом процессоре. Я делаю это в цикле. Когда я вызываю cupy.random второй раз (или в третий раз ...), присваивая одно и то же имя переменной, он не...
229 просмотров
schedule 24.10.2022

Расширенный пример для понимания CUDA, Numba, Cupy и т. д.
В основном все примеры Numba, CuPy и т. д., доступные в Интернете, представляют собой простые дополнения к массиву, демонстрирующие ускорение перехода от одиночного ядра/потока процессора к графическому процессору. А в документации по командам в...
691 просмотров
schedule 17.09.2022

Почему мой графический процессор медленнее процессора при матричных операциях?
ЦП: i7-9750 @ 2,6 ГГц (с оперативной памятью DDR4 16 ГБ); Графический процессор: Nvidia Geforce GTX 1600 TI (6G); ОС: Windows 10-64 бит Я попытался увидеть, насколько быстро GPU выполняет базовые матричные операции по сравнению с CPU, и в основном...
297 просмотров

переменные cupy, переданные в ядро, игнорируются
Я изменил пример cupy , чтобы проверить простую функцию, но некоторые переменные, похоже, не принимают правильные значения. Вот код: import cupy as cp import numpy as np import sys from cupy import prof from timeit import default_timer as timer...
33 просмотров
schedule 24.06.2022