Boost logo

Ublas :

Subject: [ublas] GSOC 2019 and queries regarding tensor algorithms.
From: Gaurav Hoskote (gaurav.hoskote_at_[hidden])
Date: 2019-02-23 13:58:15


I would like to contribute to ublas.tensor library. I am a final year
engineering student. I have implemented a sample header file "vec.h" which
uses Templated class for creation of vector and matrix as specified in the
Programming Competency test section of GSOC 2019 ideas. I have used
operator overloading to carry out operations like matrix multiplication,
addition, subtraction etc.
The output and time taken for each operation is printed in "output.txt" and
the code in "main.cpp".
Having read the code of headers provided in the link, I am finding it a
little confusing writing my proposal as to which type of Tensor algorithms
are needed. Can someone please mentor/elaborate and also give an example of
an algorithm which can be implemented.
You can see my code here:
https://github.com/gauravhoskote/codes/tree/master/gsoc2019/boost/numeric/ublas/tensor/competencytest
Regards,
Gaurav Hoskote.