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 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						1087692de2 
					 
					
						
						
							
							Add sklearn  
						
						... 
						
						
						
						* Add sklearn example
* Fix test_case
* Add SenpyClientUse docs
a.k.a. The wise men edition 
						
						
							
						
					 
					
						2018-01-07 23:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						3e2b8baeb2 
					 
					
						
						
							
							Last batch of big changes  
						
						... 
						
						
						
						* Add Box plugin (i.e. black box)
* Add SentimentBox, EmotionBox and MappingMixin
* Refactored CustomDict 
						
						
							
						
					 
					
						2018-01-06 21:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						21a5a3f201 
					 
					
						
						
							
							Macro commit  
						
						... 
						
						
						
						* 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 
						
						
							
						
					 
					
						2018-01-06 21:03:20 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						abd401f863 
					 
					
						
						
							
							Enhance plugin metaclass  
						
						... 
						
						
						
						* Change names of plugins to avoid repetitions (we may have to revert this)
* Make subprocess log private 
						
						
							
						
					 
					
						2018-01-06 20:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						bfc588a915 
					 
					
						
						
							
							Several fixes  
						
						... 
						
						
						
						* 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 
						
						
							
						
					 
					
						2018-01-06 20:55:29 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						f93eed2cf5 
					 
					
						
						
							
							Fix bug in UI  
						
						... 
						
						
						
						Extra parameters of the plugins didn't get a box all the time. 
						
						
							
						
					 
					
						2018-01-06 20:55:29 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						0204e0b8e9 
					 
					
						
						
							
							Several changes  
						
						... 
						
						
						
						* Simplified setattr
* Added loading attributes in class
* Added ability to specify failing test cases in plugins 
						
						
							
						
					 
					
						2018-01-06 20:54:52 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						701f46b9f1 
					 
					
						
						
							
							Push latest in the fix-makefiles branch too  
						
						
						
						
							
						
					 
					
						2017-12-13 15:36:35 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						d1eca04eeb 
					 
					
						
						
							
							Deploy latest with its version tag  
						
						... 
						
						
						
						Kubernetes doesn't pull the `latest` tag automatically, so we need to change the
image tag in the deployment file.
As a plus, we can now see exactly what version we're running. 
						
						
							
						
					 
					
						2017-12-13 15:30:53 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						df7efbc57d 
					 
					
						
						
							
							Merge commit '89f3a0eca96bbd877b466212f6ee27794f149458' into fix-makefiles  
						
						
						
						
							
						
					 
					
						2017-12-13 15:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						89f3a0eca9 
					 
					
						
						
							
							Squashed '.makefiles/' changes from b20982c..a75ba69  
						
						... 
						
						
						
						a75ba69919c4a042224e3f0c211c24d85b1d1503214f880091f0703dc23f798a75ba6994d 
					
						2017-12-13 15:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						aa54d1c9c8 
					 
					
						
						
							
							Fix bugs in Web UI parameters  
						
						... 
						
						
						
						* Fixes  #49 
* Slightly cleaner javascript code 
						
						
							
 
						
					 
					
						2017-12-13 14:53:02 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						869c00f709 
					 
					
						
						
							
							Merge branch 'split-fix'  
						
						... 
						
						
						
						Fix  #48 
 
						
					 
					
						2017-12-13 12:31:29 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						e329e84eef 
					 
					
						
						
							
							Merge branch '46-make-data-folder-configurable' into 'master'  
						
						... 
						
						
						
						Resolve "Make data folder configurable"
Closes  #46  and #47 
See merge request senpy/senpy!19  
						
						
							
						
					 
					
						2017-12-12 16:13:59 +00:00 
						 
				 
			
				
					
						
							
							
								militarpancho 
							
						 
					 
					
						
						
							
						
						55be0e57da 
					 
					
						
						
							
							Fix   #48  
						
						
						
						
							
						
					 
					
						2017-12-12 16:53:26 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						778746c5e8 
					 
					
						
						
							
							Added data folder configuration  
						
						... 
						
						
						
						Closes  #46  
					
						2017-11-22 17:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						19278d0acd 
					 
					
						
						
							
							Use the right version of PIP (py2/py3)  
						
						... 
						
						
						
						Closes  senpy/senpy#47  
					
						2017-11-22 12:46:59 +01:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						694201d8d3 
					 
					
						
						
							
							Merge branch 'input-as-string-if-no-options' into 'master'  
						
						... 
						
						
						
						Accept string inputs if no options are available
See merge request senpy/senpy!18  
						
						
							
						
					 
					
						2017-10-03 17:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						e8413fb645 
					 
					
						
						
							
							Accept string inputs if no options are available  
						
						... 
						
						
						
						The javascript code should be cleaned up at some point! 
						
						
							
						
					 
					
						2017-10-03 19:21:17 +02:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						390225df45 
					 
					
						
						
							
							Fixed typo in .gitlab-ci  
						
						
						
						
							
 
						
					 
					
						2017-10-03 17:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						b03e03fd0a 
					 
					
						
						
							
							Squashed '.makefiles/' changes from 21ff551..b20982c  
						
						... 
						
						
						
						b20982c8fe76161543f55f04cbeeb20982cae1 
					
						2017-10-03 17:16:27 +02:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						79e107bdcd 
					 
					
						
						
							
							Fixed mistake in .pypirc  
						
						
						
						
							
						
					 
					
						2017-10-03 17:13:57 +02:00 
						 
				 
			
				
					
						
							
							
								J. Fernando Sánchez 
							
						 
					 
					
						
						
							
						
						c6e79fa50d 
					 
					
						
						
							
							Changed pypi repository  
						
						
						
						
							
						
					 
					
						2017-10-03 17:05:24 +02:00