- 14 Jun, 2018 1 commit
-
-
J. Fernando Sánchez authored
* 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).
-
- 16 May, 2018 1 commit
-
-
J. Fernando Sánchez authored
-
- 14 May, 2018 1 commit
-
-
J. Fernando Sánchez authored
-
- 25 Apr, 2018 6 commits
-
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
* 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
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
GSITK doesn't support python2
-
- 24 Apr, 2018 2 commits
-
-
J. Fernando Sánchez authored
* Remove '--use-wheel' flag * Remove pip dependency * Make GSITK an optional dependency
-
J. Fernando Sánchez authored
-
- 23 Apr, 2018 1 commit
-
-
J. Fernando Sánchez authored
-
- 14 Mar, 2018 4 commits
-
-
Carlos A. Iglesias authored
-
Carlos A. Iglesias authored
-
Carlos A. Iglesias authored
-
Carlos A. Iglesias authored
-
- 23 Feb, 2018 1 commit
-
-
Ignacio Corcuera authored
-
- 08 Feb, 2018 1 commit
-
-
Ignacio Corcuera authored
-
- 22 Jan, 2018 5 commits
-
-
Ignacio Corcuera authored
-
Ignacio Corcuera authored
-
Ignacio Corcuera authored
-
Ignacio Corcuera authored
-
Ignacio Corcuera authored
-
- 18 Jan, 2018 4 commits
-
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
-
- 17 Jan, 2018 1 commit
-
-
J. Fernando Sánchez authored
-
- 10 Jan, 2018 1 commit
-
-
J. Fernando Sánchez authored
-
- 08 Jan, 2018 2 commits
-
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
Remove standard aliases in __init__.py
-
- 07 Jan, 2018 4 commits
-
-
J. Fernando Sánchez authored
In my machine this produces images that are ~300MB smaller.
-
J. Fernando Sánchez authored
-
J. Fernando Sánchez authored
Use the current build version in tests. Tests will be slower (they require a build), but they will always contain the latest dockerfile changes.
-
J. Fernando Sánchez authored
* Add sklearn example * Fix test_case * Add SenpyClientUse docs a.k.a. The wise men edition
-
- 06 Jan, 2018 5 commits
-
-
J. Fernando Sánchez authored
* Add Box plugin (i.e. black box) * Add SentimentBox, EmotionBox and MappingMixin * Refactored CustomDict
-
J. Fernando Sánchez authored
* Fixed Options for extra_params in UI * Enhanced meta-programming for models * Plugins can be imported from a python file if they're named `senpy_<whatever>.py>` (no need for `.senpy` anymore!) * Add docstings and tests to most plugins * Read plugin description from the docstring * Refactor code to get rid of unnecessary `.senpy`s * Load models, plugins and utils into the main namespace (see __init__.py) * Enhanced plugin development/experience with utils (easy_test, easy_serve) * Fix bug in check_template that wouldn't check objects * Make model defaults a private variable * Add option to list loaded plugins in CLI * Update docs
-
J. Fernando Sánchez authored
* Change names of plugins to avoid repetitions (we may have to revert this) * Make subprocess log private
-
J. Fernando Sánchez authored
* Refactored BaseModel for efficiency * Added plugin metaclass to keep track of plugin types * Moved plugins to examples dir (in a previous commit) * Simplified validation in parse_params * Added convenience methods to mock requests in tests * Changed help schema to use `.valid_parameters` instead of `.parameters`, which was used in results to show parameters provided by the user. * Improved UI * Added basic parameters * Fixed bugs in parameter handling * Refactored and cleaned code
-
J. Fernando Sánchez authored
Extra parameters of the plugins didn't get a box all the time.
-