Python中numpy.array方法的典型用法示例: 以下的两个例子应该可以给你带来一些思路
示例1: __init__
# 需要导入模块: import numpy [as 别名] # 或者: from numpy import array [as 别名] def __init__(self, input_wave_file, output_wave_file, target_phrase): self.pop_size = 100 self.elite_size = 10 self.mutation_p = 0.005 self.noise_stdev = 40 self.noise_threshold = 1 self.mu = 0.9 self.alpha = 0.001 self.max_iters = 3000 self.num_points_estimate = 100 self.delta_for_gradient = 100 self.delta_for_perturbation = 1e3 self.input_audio = load_wav(input_wave_file).astype(np.float32) self.pop = np.expand_dims(self.input_audio, axis=0) self.pop = np.tile(self.pop, (self.pop_size, 1)) self.output_wave_file = output_wave_file self.target_phrase = target_phrase self.funcs = self.setup_graph(self.pop, np.array([toks.index(x) for x in target_phrase]))
示例2: create_lines
# 需要导入模块: import numpy [as 别名] # 或者: from numpy import array [as 别名] def create_lines(self, x, varieties): """ Draw just the data portion. """ lines = pd.DataFrame() for i, var in enumerate(varieties): self.legend.append(var) data = varieties[var]["data"] color = get_color(varieties[var], i) x_array = np.array(x) y_array = np.array(data) line = pd.DataFrame({"x": x_array, "y": y_array, "color": color, "var": var}) lines = lines.append(line, ignore_index=True, sort=False) return lines