@@ -21,14 +21,14 @@ class TCML_TechnionIIT_SLS(OsipiBase):
21
21
required_bvalues = 4
22
22
required_thresholds = [0 ,0 ] # Interval from "at least" to "at most", in case submissions allow a custom number of thresholds
23
23
required_bounds = False
24
- required_bounds_optional = True # Bounds may not be required but are optional
24
+ required_bounds_optional = False # Bounds may not be required but are optional
25
25
required_initial_guess = False
26
26
required_initial_guess_optional = True
27
27
accepted_dimensions = 1 # Not sure how to define this for the number of accepted dimensions. Perhaps like the thresholds, at least and at most?
28
28
29
29
30
30
# Supported inputs in the standardized class
31
- supported_bounds = True
31
+ supported_bounds = False
32
32
supported_initial_guess = True
33
33
supported_thresholds = True
34
34
@@ -47,9 +47,10 @@ def __init__(self, bvalues=None, thresholds=None, bounds=None, initial_guess=Non
47
47
48
48
def initialize (self , bounds , initial_guess , fitS0 ,thresholds ):
49
49
if bounds is None :
50
- print ('warning, no bounds were defined, so default bounds are used of ([0.0003, 0. 001, 0.009, 0],[0.008, 0.5,0.04, 3] )' )
50
+ print ('warning, only D* is bounded between 0. 001 and 0.5 )' )
51
51
self .bounds = ([0.0003 , 0.001 , 0.009 , 0 ],[0.008 , 0.5 ,0.04 , 3 ])
52
52
else :
53
+ print ('warning, although bounds are given, only D* is bounded)' )
53
54
bounds = bounds
54
55
self .bounds = bounds
55
56
if initial_guess is None :
0 commit comments