Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Dot product of large dense matrices in Python 3

Dot product of large dense matrices in Python 3

Dot product of large dense matrices in Python 3

I am doing multiple operations of type A.dot(B), where A and B are dense matrices of the size of the order 10e6. What methods can I use to not run into memory issues while computing such matrices?

RE: Dot product of large dense matrices in Python 3

That should be transparent to you as the user, since that's a memory management task performed by the operating system, unless you've not allocated sufficient virtual memory. The only real issue is that going to SSD or HD is substantially slower than RAM. Obviously, you should populate your computer with as much RAM as it can handle for problems like this

TTFN (ta ta for now)
I can do absolutely anything. I'm an expert! https://www.youtube.com/watch?v=BKorP55Aqvg
FAQ731-376: Eng-Tips.com Forum Policies forum1529: Translation Assistance for Engineers Entire Forum list http://www.eng-tips.com/forumlist.cfm

RE: Dot product of large dense matrices in Python 3

I did see that the numpy linalg package has special dot product function, looks like its made to improve calculations that include a sparse vector vs a non-sparse vector though.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close