(self, num_features)
| 84 | self.raw_cov = None |
| 85 | |
| 86 | def set_num_features(self, num_features): |
| 87 | if self.num_features is not None: |
| 88 | assert num_features == self.num_features |
| 89 | else: |
| 90 | self.num_features = num_features |
| 91 | self.all_features = [] |
| 92 | self.raw_mean = np.zeros([num_features], dtype=np.float64) |
| 93 | self.raw_cov = np.zeros([num_features, num_features], dtype=np.float64) |
| 94 | |
| 95 | def is_full(self): |
| 96 | return (self.max_items is not None) and (self.num_items >= self.max_items) |