-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Ben Izd edited this page Dec 1, 2022
·
4 revisions
here is the list of available functions shared across different languages. Python, Julia, and Matlab have the same naming but Wolfram Language (Mathematica) follows PascalCase naming due to language limitation and Java due to convention follows camelCase naming.
- set_shared_memory_path (setup the shared memory file on disk to store the address)
- set_shared_memory_data (set the data stored in the memory)
- set_shared_memory_dimensions (change stored data dimensions, limited)
- get_shared_memory_rank (get data rank)
- get_shared_memory_flatten_length (get the data's flatten length)
- get_shared_memory_data_type (get data type)
- get_shared_memory_dimensions (get data dimensions)
- get_shared_memory_flatten_data (get data in flattened form)
- get_shared_memory_data (get data in the same dimensions shared)
- delete_shared_memory (If possible unload the data stored in the memory, otherwise delete the file used for accessing)