Posts Tagged ‘Python’

PyEigen progress

Posted by Jussi Lepistö on Mar 20 2010

Development of PyEigen is going really well. All the features I want for a 0.1 release are basically done and there’s just testing and documentation left now. For version 0.1 documentation I’ll just write some docstrings and a readme file, but I want full unit tests for the module. Vectors and matrices are really low-level [...]

No responses yet

More types and results

Posted by Jussi Lepistö on Mar 18 2010

I implemented some new types for PyEigen, including a 4×4 matrix class and benchmarks for it. Same methods as last time, but quite different results.
PyEigen is still fastest by far, which is promising. This time it was about 5-10x faster than cgkit1, which was again the second fastest. You might also notice that vectypes is [...]

No responses yet

Surprising results

Posted by Jussi Lepistö on Mar 17 2010

I did some preliminary benchmarking today and got very interesting results. I have only wrapped a 3D vector class so far, so I tested a couple of operations (add, multiply, dot & cross product) against the libs I mentioned in the previous post: NumPy, euclid, vectypes and cgkit. For cgkit, I tested both 1.2.0 and [...]

No responses yet

PyEigen

Posted by Jussi Lepistö on Mar 16 2010

I have a new project called PyEigen, a wrapper for the C++ linear algebra library Eigen. I just submitted the first batch of code and progress is good, at least so far. I’m hoping for an initial release within a month or so.
The whole thing started when I profiled my shooter project and [...]

No responses yet

Lepton

Posted by Jussi Lepistö on Jan 30 2009

Remember when I said “if I don’t hit any further roadblocks”, I would add particle effects to Artillery Brawl this week? Well, guess what…
The bad news is, I had to spend a whole evening porting lepton to Windows so Visual C++ would compile it.
The good news is, I’m now the maintainer and tester of the [...]

One response so far

Business as usual

Posted by Jussi Lepistö on Dec 10 2008

It’s time to poke a hole in the wall of silence. I just finished selecting university courses for the next semester, which is going to be a bit special. Special, because if I pass every course, I will have finished all the courses needed for my Master’s degree! I still have a thesis to write, [...]

Comments Off