Performance issue. how to reduce the data conversion overhead between python and matlab?

Open
#46 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
20/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
matlab, python
Domain
api, performance

Research direction

The issue names no files, tests, or entry points. Start by profiling the frequent calls between the MATLAB environment and Python deep neural network agent in R2024a, focusing on data conversion overhead. Done would require a reproducible scope and either a documented limitation or an accepted implementation plan.

Written by the indexing model from the issue text.

Description

You know since 2021a the comm. performance between python and matlab is significantly improved.
but not yet satisfied.
Still, there is the payback of data changing in function call from python. For the frequent call between python and matlab, especially Reinforcement Learning problem from Maltab Environment to Python Deep Neural Network Agent, it is a critical performance issue. Is there any chance to increase the data change performance ? or is it the limit? any plan to increase the comm. performance? in next version matlab ? tell me more. any chance to improve the performance in current use ? (Im using r2024a)

Dominant language
Python
Stars
97
Forks
13
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from mathworks/matlab-engine-for-python

All issues in mathworks/matlab-engine-for-python

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.