You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when I try n=60 I do get a return array
but for 61 or 64 I get an error
as if that isnt a 4-fold...
while it works for n=17 :-)
How to get a PB design for large numbers of uncertainties (>48 .. 500)?
Erik
AssertionError Traceback (most recent call last)
in
11 # # Plackett-Burman, by concept, ignoring Factors, then merge all PB designs over all concepts into one JS table
12 # PB_Design_Array = pbdesign(NrFeatures_Concept)
---> 13 PB_Design_Array = pbdesign(64)
14 print(f' PB_Design_Array:=<{PB_Design_Array}>\n PB_Design_Array.shape={PB_Design_Array.shape}')
~\AppData\Local\Programs\Python\Python37\lib\site-packages\pyDOE\doe_plackett_burman.py in pbdesign(n)
67 k = [idx for idx, val in enumerate(np.logical_and(f==0.5, e>0)) if val]
68
---> 69 assert isinstance(n, int) and k!=[], 'Invalid inputs. n must be a multiple of 4.'
70
71 k = k[0]
AssertionError: Invalid inputs. n must be a multiple of 4.
The text was updated successfully, but these errors were encountered:
when I try n=60 I do get a return array
but for 61 or 64 I get an error
as if that isnt a 4-fold...
while it works for n=17 :-)
How to get a PB design for large numbers of uncertainties (>48 .. 500)?
Erik
AssertionError Traceback (most recent call last)
in
11 # # Plackett-Burman, by concept, ignoring Factors, then merge all PB designs over all concepts into one JS table
12 # PB_Design_Array = pbdesign(NrFeatures_Concept)
---> 13 PB_Design_Array = pbdesign(64)
14 print(f' PB_Design_Array:=<{PB_Design_Array}>\n PB_Design_Array.shape={PB_Design_Array.shape}')
~\AppData\Local\Programs\Python\Python37\lib\site-packages\pyDOE\doe_plackett_burman.py in pbdesign(n)
67 k = [idx for idx, val in enumerate(np.logical_and(f==0.5, e>0)) if val]
68
---> 69 assert isinstance(n, int) and k!=[], 'Invalid inputs. n must be a multiple of 4.'
70
71 k = k[0]
AssertionError: Invalid inputs. n must be a multiple of 4.
The text was updated successfully, but these errors were encountered: