Changed database schema to be more efficient:
* got rid of link table
* use indexes for keyval.name, and for ids used in LEFT OUTER JOIN statement
(keyval.dict_id and trial.id)
* rewrote sql code for view (much simpler now!) to join on the foreign key
Validated that the results are the same as the icml09 results.
TODO: port icml09 & test4 results to "icml09full" table under the current schema
author |
desjagui@atchoum.iro.umontreal.ca |
date |
Mon, 02 Feb 2009 17:41:54 -0500 |
parents |
798607a058bd |
children |
61134776e33c |
rev |
line source |
538
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
1 #!/bin/env python
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
2
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
3 from ez_setup import use_setuptools
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
4 use_setuptools()
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
5 from setuptools import setup, find_packages, Extension, Library
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
6 setup(name="Pylearn",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
7 version="0.1",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
8 description="Pylearn",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
9 long_description="""Machine learning toolkit""",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
10 author="LISA",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
11 author_email="pylearn-dev@googlegroups.com",
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
12 packages=find_packages(exclude='tests'),
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
13 )
|
James Bergstra <bergstrj@iro.umontreal.ca>
parents:
diff
changeset
|
14
|