Example #1
0
	def generate_transition_features(self):
		for demonstration in self.list_of_demonstrations:

			X = self.data_X[demonstration]
			self.data_X_size[demonstration] = X.shape[1]
			T = X.shape[0]
			N = None
			for t in range(T - self.temporal_window):

				n_t = utils.make_transition_feature(X, self.temporal_window, t)
				N = utils.safe_concatenate(N, n_t)

			self.data_N[demonstration] = N
Example #2
0
    def generate_transition_features(self):
        for demonstration in self.list_of_demonstrations:

            X = self.data_X[demonstration]
            self.data_X_size[demonstration] = X.shape[1]
            T = X.shape[0]
            N = None
            for t in range(T - self.temporal_window):

                n_t = utils.make_transition_feature(X, self.temporal_window, t)
                N = utils.safe_concatenate(N, n_t)

            self.data_N[demonstration] = N
	def generate_transition_features(self):
		"""
		For each data point X(t), transition feature are created as follows:
		N(t) = X(t) + X(t+1) + .. + X(T), where T is self.temporal_window.
		"""
		self.X_dimension = self.data_X[self.list_of_demonstrations[0]].shape[1]
		print "X dimension", str(self.X_dimension)

		for demonstration in self.list_of_demonstrations:

			X = self.data_X[demonstration]
			T = X.shape[0]
			N = None

			for t in range(T - self.temporal_window):
				n_t = utils.make_transition_feature(X, self.temporal_window, t)
				N = utils.safe_concatenate(N, n_t)

			self.data_N[demonstration] = N
	def generate_transition_features(self):
		"""
		For each data point X(t), transition feature are created as follows:
		N(t) = X(t) + X(t+1) + .. + X(T), where T is self.temporal_window.
		"""
		self.X_dimension = self.data_X[self.list_of_demonstrations[0]].shape[1]
		print "X dimension", str(self.X_dimension)

		for demonstration in self.list_of_demonstrations:

			X = self.data_X[demonstration]
			T = X.shape[0]
			N = None

			for t in range(T - self.temporal_window):
				n_t = utils.make_transition_feature(X, self.temporal_window, t)
				N = utils.safe_concatenate(N, n_t)

			self.data_N[demonstration] = N