J. Fernando Sánchez
6dd4a44924
Make algorithm part of the URI
...
This also includes a couple of changes URIs to pass the tests with python 3.7
Closes #50
2018-08-17 11:01:56 +02:00
J. Fernando Sánchez
4291c5eabf
Fix typo in requirements
2018-07-23 19:19:05 +02:00
J. Fernando Sánchez
7c7a815d1a
Add *responses* to improve mocking
2018-07-23 19:07:57 +02:00
J. Fernando Sánchez
a3eb8f196c
Several changes
...
* Add flag to run tests (and exit, or run the server)
* Add ntriples outformat
* Modify dependency installation logic to avoid installing several times
* Add encoded URLs as base/prefix
* Allow plugin activation to fail
2018-07-04 16:24:42 +02:00
J. Fernando Sánchez
00ffbb3804
Several changes
...
* Add flag to run tests
* Add ntriples outformat
2018-07-04 16:14:09 +02:00
J. Fernando Sánchez
13cf0c71c5
WIP
...
* Modify dependency installation logic (avoid installing several times)
* Add encoded URLs for as base/prefix
2018-06-28 18:24:18 +02:00
J. Fernando Sánchez
e5662d482e
Allow activation fails
2018-06-20 11:51:06 +02:00
J. Fernando Sánchez
61181db199
Fix sentiment140 plugin
2018-06-18 17:43:10 +02:00
J. Fernando Sánchez
a1663a3f31
Upload latest with version
2018-06-18 17:36:30 +02:00
J. Fernando Sánchez
83b23dbdf4
UI improvements
...
* Add option to add multiple plugins
* Improve UI hints for collapsed parameters
* Refactored plugins without requirements
* Hide evaluation tab for the moment. You can see it by adding "?evaluation" to
the URL.
2018-06-18 16:46:49 +02:00
J. Fernando Sánchez
4675d9acf1
Avoid testing tags twice
2018-06-15 16:59:00 +02:00
J. Fernando Sánchez
6832a2816d
Change data loading logic. Bugs senpy.testing
2018-06-15 16:47:48 +02:00
J. Fernando Sánchez
7a8abf1823
Update makefiles
2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a21ce0d90e
Squashed '.makefiles/' changes from a75ba69..6c47840
...
6c47840 Updated makefiles from senpy
625549c Do not push image tag for latest
b3318c0 Updated makefiles from senpy
8453e8b Fix problems with echo and newlines
083c8c9 Updated makefiles from senpy-plugins-community
git-subtree-dir: .makefiles
git-subtree-split: 6c47840f216bb641886da57e1e98ccf5df0285d7
2018-06-15 11:45:49 +02:00
J. Fernando Sánchez
a964e586d7
Rename senpy.test to senpy.testing to avoid conflicts
2018-06-15 11:45:40 +02:00
J. Fernando Sánchez
bce42b5bb4
Updated makefiles from senpy
2018-06-15 10:57:26 +02:00
J. Fernando Sánchez
1313853788
Several fixes and improvements
...
* Add Topic model
* Add PDB post-mortem debugging
* Add logger to plugins (`self.log`)
* Add NLTK resource auto-download
* Force installation of requirements even if adding doesn't work
* Add a method to find files in several possible locations. Now the plugin.open
method will try these locations IF the file is to be opened in read mode.
Otherwise only the SENPY_DATA folder will be used (to avoid writing to the
package folder).
2018-06-14 15:10:16 +02:00
J. Fernando Sánchez
697e779767
Fix schema issues and parameter validation
2018-05-16 11:16:32 +02:00
J. Fernando Sánchez
48f5ffafa1
Defer plugin validation to init
2018-05-14 11:38:02 +02:00
J. Fernando Sánchez
73f7cbbe8a
Add extra-requirements for pip
2018-04-25 11:01:17 +02:00
J. Fernando Sánchez
07a41236f8
Do not push image tag for latest
2018-04-25 10:52:30 +02:00
J. Fernando Sánchez
55db97cf62
Add basic evaluation and fix installation
...
* Merge branch '44-add-basic-evaluation-with-gsitk'
* Refactor requirements (add extra-requirements)
* Skip evaluation tests in Py2
* Fix installation with PIP
* Implement the evaluation service inside the Senpy API
* Connect Plugins to GSITK's evaluation module
* Add an evaluation method inside the Senpy Context
* Add the evaluation models and schemas
* Add Evaluation to the Playground, with a table view
* Add evaluation tests
2018-04-25 10:12:26 +02:00
J. Fernando Sánchez
d8dead1908
Fix extra requirements
2018-04-25 09:36:29 +02:00
J. Fernando Sánchez
87dcdb9fbc
Refactor requirements
2018-04-25 09:35:36 +02:00
J. Fernando Sánchez
67ef4b60bd
Skip evaluation tests in Py2
...
GSITK doesn't support python2
2018-04-25 09:29:46 +02:00
J. Fernando Sánchez
da4b11e5b5
Fix installation
...
* Remove '--use-wheel' flag
* Remove pip dependency
* Make GSITK an optional dependency
2018-04-24 20:02:03 +02:00
J. Fernando Sánchez
c0aa7ddc3c
Add evaluation tests
2018-04-24 19:36:50 +02:00
J. Fernando Sánchez
5e2ada1654
Merge branch 'master' into 44-add-basic-evaluation-with-gsitk
2018-04-23 15:28:51 +02:00
Carlos A. Iglesias
7a188586c5
Update vocabularies.rst
2018-03-14 11:57:18 +01:00
Carlos A. Iglesias
b768b215c5
Update vocabularies.rst
2018-03-14 11:56:33 +01:00
Carlos A. Iglesias
d1f1b9a15a
Update vocabularies.rst
2018-03-14 11:56:07 +01:00
Carlos A. Iglesias
52a0f3f4c8
Update senpy.rst
2018-03-14 11:44:12 +01:00
NahcoCP
55c32dcd7c
Changed the template and main for supporting evaluation table
2018-02-23 09:56:45 +01:00
NahcoCP
0093bc34d5
Change Playground to support evaluation table view
2018-02-08 11:09:50 +01:00
NahcoCP
67bae9a20d
Implementing the evaluation service inside the Senpy api
2018-01-22 11:17:34 +01:00
NahcoCP
551a5cb176
Adding the evaluation method inside the Senpy Context
2018-01-22 11:17:03 +01:00
NahcoCP
d6f4cc2dd2
Connecting the Plugin to the evaluation module of GSITK
2018-01-22 11:15:04 +01:00
NahcoCP
4af692091a
Adding the evaluation models
2018-01-22 11:14:30 +01:00
NahcoCP
ec68ff0b90
Adding all the schemas necessary for convert an evaluation into a JSON-LD context
2018-01-22 11:12:38 +01:00
J. Fernando Sánchez
738da490db
Add test to command line
2018-01-18 16:10:13 +01:00
J. Fernando Sánchez
d29c42fd2e
Log easy and test serializable
2018-01-18 15:50:46 +01:00
J. Fernando Sánchez
23c88d0acc
Improve error handling
2018-01-18 13:25:20 +01:00
J. Fernando Sánchez
dcaaa591b7
Improve requests patching
2018-01-18 12:23:06 +01:00
J. Fernando Sánchez
15ab5f4c25
Add Entity
2018-01-17 18:23:18 +01:00
J. Fernando Sánchez
92189822d8
Change Box plugin to mimic a sklearn classifier
2018-01-10 09:50:52 +01:00
J. Fernando Sánchez
fbb418c365
Remove import in setup.py
2018-01-08 18:20:04 +01:00
J. Fernando Sánchez
081078ddd6
Fix pypi
...
Remove standard aliases in __init__.py
2018-01-08 11:59:59 +01:00
J. Fernando Sánchez
7c8dbf3262
Remove dependencies and cache in pip
...
In my machine this produces images that are ~300MB smaller.
2018-01-08 00:59:48 +01:00
J. Fernando Sánchez
41dc89b23b
Fix testing makefiles and dependencies
2018-01-08 00:46:37 +01:00
J. Fernando Sánchez
a951696317
Updated makefiles from senpy
...
Use the current build version in tests.
Tests will be slower (they require a build), but they will always contain the
latest dockerfile changes.
2018-01-08 00:44:40 +01:00