MCPcopy
hub / github.com/ibab/tensorflow-wavenet / testEncodeUniformRandomNoise

Method testEncodeUniformRandomNoise

test/test_mu_law.py:126–137  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

124 self.assertAllEqual(encoded_manual, encoded)
125
126 def testEncodeUniformRandomNoise(self):
127 np.random.seed(42) # For repeatability of test.
128
129 channels = 256
130 number_of_samples = 2048
131 x = np.random.uniform(-1, 1, number_of_samples).astype(np.float32)
132 manual_encode = manual_mu_law_encode(x, channels)
133
134 with self.test_session() as sess:
135 encode = sess.run(mu_law_encode(x, channels))
136
137 self.assertAllEqual(manual_encode, encode)
138
139 def testEncodeRandomConstant(self):
140 np.random.seed(1944) # For repeatability of test.

Callers

nothing calls this directly

Calls 2

mu_law_encodeFunction · 0.90
manual_mu_law_encodeFunction · 0.85

Tested by

no test coverage detected