Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
software:rewdivisi2 [2010/11/02 12:30] eapontep |
software:rewdivisi2 [2010/11/16 10:57] (current) eapontep |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| * Divisi2 is embedded in a larger project on knowledge representation (semantic networks and the like) in the MIT, so it is intended to be used in applications in AI and not in linguistics. | * Divisi2 is embedded in a larger project on knowledge representation (semantic networks and the like) in the MIT, so it is intended to be used in applications in AI and not in linguistics. | ||
| - | * It is SVD (singular value decomposition) library for Python. | + | * It is a SVD (singular value decomposition) library for **Python**. |
| - | * It requires numpy (numerical python, a standard library for scientifically | + | * Divisi |
| - | * As far as I can see right now, it is necessary to develop or use another to collect the context vectors, etc.. | + | * As far as I can see right now, it is necessary to develop or use another |
| * Easy installation (around 5 minutes if you have numpy). | * Easy installation (around 5 minutes if you have numpy). | ||
| * [[http:// | * [[http:// | ||
| Line 11: | Line 11: | ||
| ==== Installation ==== | ==== Installation ==== | ||
| + | * I presuppose that Python is already installed in your computer. Most distributions of linux include in their standard version Python. If you haven' | ||
| * The installation process is by itself quite simple -you will need just two commands. However a number of libraries are necessary to run Divisi2 and their installation is not quite simple, at least that is what I remember from installing numpy. In my case, I had to install (and maybe build) several libraries, in particular, ATLAS. | * The installation process is by itself quite simple -you will need just two commands. However a number of libraries are necessary to run Divisi2 and their installation is not quite simple, at least that is what I remember from installing numpy. In my case, I had to install (and maybe build) several libraries, in particular, ATLAS. | ||
| * To install: | * To install: | ||
| Line 16: | Line 17: | ||
| - This command will also install pysparse (in case you don't have it): <file bash> | - This command will also install pysparse (in case you don't have it): <file bash> | ||
| - Now install **Divisi2**< | - Now install **Divisi2**< | ||
| + | * For a further tutorial using [[http:// | ||
| + | |||
| + | ==== Technical Issues ===== | ||
| + | |||
| + | * Divisi2 utilizes Pysparce by means of a classes called SparseMatrix- Pysparce is can be seen as an extension of Numpy. It supports three formats for saving sparse matrices: | ||
| + | - Linked-list format | ||
| + | - Compressed sparse row format | ||
| + | - Sparse Skyline format | ||
| + | |||
| + | |||
| + | ==== Testing ==== | ||
| + | |||
| + | |||
| + | |||
| + | --- // | ||
| - | --- // | ||