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
浙公网安备 33010602011771号