Размер в байтах тот же размер, но есть ошибка, так как это не тот же размер.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Размер в байтах тот же размер, но есть ошибка, так как это не тот же размер.

Сообщение Anonymous »


Я получаю параметр, который выглядит следующим образом:

param_get_indirect = np.array([[1.1304908, 1.0647957, 1., 0.97220206, 0.9649332, 0.8939871, 0.81870604, 0.73949486,0.73949486, 0.7394 9486]],dtype='float32')' и мне не удалось преобразовать его в определенный тип dtype.

я получаю размер в байтах:

num = getsizeof(param_get_indirect.tobytes()) Я пишу dtype:

response_dtype = np.dtype([('a', 'u4'), («б», «и4»), ('c', 'u1', число - 8)]) и после того, как я попробую конвертировать:

response_tlv_array = np.array(np.frombuffer(param_get_indirect,dtype=np.dtype(response_dtype))) и я получаю эту ошибку:

ValueError: размер буфера должен быть кратен размеру элемента Хотя я распечатал оба варианта и получил один и тот же результат:

print(response_dtype.itemsize) print(getsizeof(param_get_indirect.tobytes())) в консоли:

73 73 Как узнать размер и конвертировать?

Это полный код:
param_get_indirect = np.array([[1.1304908, 1.0647957, 1., 0.97220206, 0.9649332, 0,8939871, 0,81870604, 0,73949486, 0,73949486, 0,73949486]], dtype='float32') num = getsizeof(param_get_indirect.tobytes()) print(getsizeof(param_get_indirect.tobytes())) response_dtype = np.dtype([('a', 'u4'), («б», «и4»), ('c', 'u1', число - 8)]) печать(response_dtype.itemsize) response_tlv_array = np.array(np.frombuffer(param_get_indirect,dtype=np.dtype(response_dtype)))
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получение длин различных закодированных строк в байтах, например. strlen() вернет длину в байтах в utf8. Как получить дл
    Anonymous » » в форуме Php
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Получить размер protobuf по беспроводной сети в байтах
    Гость » » в форуме JAVA
    0 Ответы
    55 Просмотры
    Последнее сообщение Гость
  • Как вычислить размер списка в байтах в C#
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Уменьшить размер изображения в байтах без изменения размера и потери качества в С#
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как узнать размер строки в байтах?
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»