В локальной среде я был я могу успешно это сделать, но до сих пор мне не удавалось сделать это с файлами, хранящимися в Azure, поскольку каждая попытка заканчивается загрузкой всего большого двоичного объекта куда-то в память (и это, конечно, означает, что функции Azure требуется целая вечность, чтобы получить результат).
Возможно ли это вообще? Есть какие-нибудь советы/идеи на случай, если это так?
И то, и другое:
Код: Выделить всё
with h5py.File('pathtofile', 'r') as f:
product_index = 9
product_similarities = f['cosine_similarity'][product_index, :]
Код: Выделить всё
cosine_sim_matrix = np.load('pathtofile', mmap_mode='r')
product_index = 9
product_similarities = cosine_sim_matrix[product_index, :]
Подробнее здесь: https://stackoverflow.com/questions/789 ... an-azure-f