به نام خدا
#IO
Writing to binary file in C++ and read in Python
https://github.com/Ziaeemehr/cpp_workshop/tree/master/IO/write_binary_cpp_read_py/src
#IO
Writing to binary file in C++ and read in Python
https://github.com/Ziaeemehr/cpp_workshop/tree/master/IO/write_binary_cpp_read_py/src
GitHub
cpp_workshop/IO/write_binary_cpp_read_py/src at master · Ziaeemehr/cpp_workshop
Scientific programming toolbox with C++. Contribute to Ziaeemehr/cpp_workshop development by creating an account on GitHub.
🔆🔆 WHAT IS HDF5?
HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections.
The HDF5 technology suite includes:
☘️ A versatile data model that can represent very complex data objects and a wide variety of metadata.
☘️ A completely portable file format with no limit on the number or size of data objects in the collection.
☘️ A software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, Java, Julia and Python interfaces.
☘️ A rich set of integrated performance features that allow for access time and storage space optimizations.
Tools and applications for managing, manipulating, viewing, and analyzing the data in the collection.
در قالب h5 میشه داده ها رو به صورت سلسله مراتبی ذخیره کرد. بنابراین محدودیتی برای ذخیره نوع فایل وجود نداره. در یک فایل میتونید ترکیبی از صوت، تصویر و متن رو به صورت باینری و با سرعت بالای خواندن و نوشتن ذخیره کنید. همچنین نگرانی ای بابت خواندن فایل در محیط های مختلف و زبان های برنامه نویسی مختلف هم وجود نداره. میشه فایل رو مثلا در سی پلاس یا جولیا نوشت و در پایتون خواند یا هر ترکیب دلخواه دیگه.
ورژن های مختلف کتابخانه ها با ورژن های قبلی سازگارند و فایل های قدیمی همچنان قابل خواندن هستند. مثال های بیشتر در اینجا در دسترس اند.
Read more
#hdf5
#python
#IO
@scientific_programming
HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections.
The HDF5 technology suite includes:
☘️ A versatile data model that can represent very complex data objects and a wide variety of metadata.
☘️ A completely portable file format with no limit on the number or size of data objects in the collection.
☘️ A software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, Java, Julia and Python interfaces.
☘️ A rich set of integrated performance features that allow for access time and storage space optimizations.
Tools and applications for managing, manipulating, viewing, and analyzing the data in the collection.
در قالب h5 میشه داده ها رو به صورت سلسله مراتبی ذخیره کرد. بنابراین محدودیتی برای ذخیره نوع فایل وجود نداره. در یک فایل میتونید ترکیبی از صوت، تصویر و متن رو به صورت باینری و با سرعت بالای خواندن و نوشتن ذخیره کنید. همچنین نگرانی ای بابت خواندن فایل در محیط های مختلف و زبان های برنامه نویسی مختلف هم وجود نداره. میشه فایل رو مثلا در سی پلاس یا جولیا نوشت و در پایتون خواند یا هر ترکیب دلخواه دیگه.
ورژن های مختلف کتابخانه ها با ورژن های قبلی سازگارند و فایل های قدیمی همچنان قابل خواندن هستند. مثال های بیشتر در اینجا در دسترس اند.
Read more
#hdf5
#python
#IO
@scientific_programming
GitHub
Ziaeemehr/workshop_scripting
Scientific programming toolbox with python. Contribute to Ziaeemehr/workshop_scripting development by creating an account on GitHub.