кодесурса
«NumPy

Манипуляции с массивом NumPy: функция copyto ()

script1adsense2code
script1adsense3code

функция numpy.copyto ()

Функция copyto () используется для копирования значений из одного массива в другой, трансляции по мере необходимости.
Вызывает TypeError, если правило приведения нарушено, и если где указано, оно выбирает, какие элементы копировать.
Новое в версии 1.7.0.

Версия: 1.15.0

Синтаксис:

 numpy.copyto (dst, src, casting = 'same_kind', где = True) 

Параметр:

название Описание Необходимые /
Необязательный
ДСТ Массив, в который копируются значения. необходимые
ЦСИ Массив, из которого копируются значения. необходимые
Кастинг Управляет тем, какой тип данных может произойти при копировании.
  • «нет» означает, что типы данных не должны быть приведены вообще.
  • «эквивалент» означает, что разрешены только изменения порядка байтов.
  • «безопасный» означает, что разрешены только приведения, которые могут сохранять значения
  • same_kind 'означает, что разрешено только безопасное приведение или приведение типов, таких как float64 to float32.
  • «небезопасный» означает, что любые преобразования данных могут быть выполнены.
Необязательный
где Логический массив, который передается в соответствии с размерами dst и выбирает элементы для копирования из src в dst, где бы он ни содержал значение True. Необязательный

Пример: numpy.copyto ()

def copy_parameters_from(self, params):
        """Copies parameters from another source without reallocation.
        Args:
            params (Iterable): Iterable of parameter arrays.
        """
        for dst, src in zip(self.parameters, params):
            if isinstance(dst, numpy.ndarray):
                if isinstance(src, numpy.ndarray):
                    numpy.copyto(dst, src)
                else:
                    dst[:] = src.get()
            elif isinstance(src, numpy.ndarray):
                dst.set(src)
            else:
                cuda.copy(src, out=dst) 

Python - NumPy Code Editor:

Предыдущий: NumPy Array Манипуляции Home
Далее: изменение формы массива reshape ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code