Update app.py
Browse files
app.py
CHANGED
|
@@ -37,7 +37,7 @@ class Algorithm:
|
|
| 37 |
local_params: Optional[str] = None
|
| 38 |
global_name: Optional[str] = None
|
| 39 |
global_params: Optional[str] = None
|
| 40 |
-
|
| 41 |
|
| 42 |
def args_clustering(self) -> List[str]:
|
| 43 |
args = [self.name]
|
|
@@ -53,8 +53,8 @@ class Algorithm:
|
|
| 53 |
if self.global_params:
|
| 54 |
args.extend(['--global-params', self.global_params])
|
| 55 |
|
| 56 |
-
if self.
|
| 57 |
-
args.extend(['--
|
| 58 |
|
| 59 |
return args
|
| 60 |
|
|
@@ -100,7 +100,7 @@ if mcl:
|
|
| 100 |
'Watset[CW_lin, MCL]': Algorithm('watset', None, 'cw', 'mode=lin', 'mcl', 'mcl-bin=' + mcl),
|
| 101 |
'Watset[CW_log, MCL]': Algorithm('watset', None, 'cw', 'mode=log', 'mcl', 'mcl-bin=' + mcl),
|
| 102 |
'Watset[MCL, MCL]': Algorithm('watset', None, 'mcl', None, 'mcl', 'mcl-bin=' + mcl),
|
| 103 |
-
'MCL': Algorithm('mcl',
|
| 104 |
})
|
| 105 |
|
| 106 |
SENSE = re.compile(r'^(?P<item>\d+)#(?P<sense>\d+)$')
|
|
|
|
| 37 |
local_params: Optional[str] = None
|
| 38 |
global_name: Optional[str] = None
|
| 39 |
global_params: Optional[str] = None
|
| 40 |
+
bin: Optional[str] = None
|
| 41 |
|
| 42 |
def args_clustering(self) -> List[str]:
|
| 43 |
args = [self.name]
|
|
|
|
| 53 |
if self.global_params:
|
| 54 |
args.extend(['--global-params', self.global_params])
|
| 55 |
|
| 56 |
+
if self.bin:
|
| 57 |
+
args.extend(['--bin', self.bin])
|
| 58 |
|
| 59 |
return args
|
| 60 |
|
|
|
|
| 100 |
'Watset[CW_lin, MCL]': Algorithm('watset', None, 'cw', 'mode=lin', 'mcl', 'mcl-bin=' + mcl),
|
| 101 |
'Watset[CW_log, MCL]': Algorithm('watset', None, 'cw', 'mode=log', 'mcl', 'mcl-bin=' + mcl),
|
| 102 |
'Watset[MCL, MCL]': Algorithm('watset', None, 'mcl', None, 'mcl', 'mcl-bin=' + mcl),
|
| 103 |
+
'MCL': Algorithm('mcl', bin=mcl)
|
| 104 |
})
|
| 105 |
|
| 106 |
SENSE = re.compile(r'^(?P<item>\d+)#(?P<sense>\d+)$')
|