To get some doubts answered

164 views
Skip to first unread message

PRIYAL AWANKAR

unread,
Apr 3, 2022, 8:28:50 PM4/3/22
to sage-gsoc
     I am Priyal Awankar, a second-year BTech undergraduate. I am looking forward to contribute for the idea "Tensor operations in Sage using Python libraries as backends" in the SageMath for GSoC 2022.
      I have built the project and went through the tensors...
In my opinion the numpy nd array can be overloaded with the following operations to make same interfaces with SageMath tensor operation...
I have few doubts :
1. What are free modules?
2. Can you please annotate the project structure so that I could look into the files with some context. This will help me to know what files need integration with python Libraries

Kindly guide me for the same. It would be really helpful...
Thanks and Regards,
Priyal Awankar

tcscrims

unread,
Apr 3, 2022, 8:35:36 PM4/3/22
to sage-gsoc
Dear Priyal,
   I would recommend doing some Google searching for the definition of a free module as this information is readily available with lots of examples (and non-examples). You can find the files related to the tensor operations in the src/sage/tensor/modules/ directory. We are happy to provide some feedback about your proposal prior to the deadline.

Best,
Travis

PRIYAL AWANKAR

unread,
Apr 6, 2022, 9:16:21 PM4/6/22
to sage-gsoc
Sir,
    I was going through the project idea "Tensor operations in Sage using Python libraries as backends". Sir, how are we supposed to integrate the backend. Also, I am quite confused about which tensor operations should be included?
    Sir, It would be really helpful if I get some insights regarding the mentioned doubts.

Thanks and Regards,
Priyal Awankar

Matthias Köppe

unread,
Apr 7, 2022, 2:05:54 AM4/7/22
to sage-gsoc
One would start with basic arithmetic with tensors: Sums, differences, multiplication with scalars.
Next, tensor contractions. Next, some higher level operations such as computing various tensor ranks and tensor decompositions. 

PRIYAL AWANKAR

unread,
Apr 17, 2022, 7:05:25 PM4/17/22
to sage-gsoc
Sir,
     If it is possible, will you please give some reviews on my proposal(Tensor Operations in Sage using Python libraries as backends) for further improvements? Should I share it here or mail you personally?
Looking forward for your reply.....

Thanks and Regards,
Priyal Awankar
On Monday, April 4, 2022 at 6:05:36 AM UTC+5:30 tcscrims wrote:
Reply all
Reply to author
Forward
0 new messages