address review feedback, iteration 2
This commit is contained in:
Родитель
5f350c2c0f
Коммит
8e2f5efcf1
|
@ -10,18 +10,18 @@ import numpy as np
|
|||
|
||||
abs_path = os.path.dirname(os.path.abspath(__file__))
|
||||
notebook = os.path.join(abs_path, "..", "..", "..", "..", "Tutorials", "CNTK_106B_LSTM_Timeseries_with_IOT_Data.ipynb")
|
||||
notebook_timeoutSeconds = 200
|
||||
notebook_timeoutSeconds = 450
|
||||
|
||||
def test_cntk_106B_lstm_timeseries_with_iot_data_noErrors(nb):
|
||||
errors = [output for cell in nb.cells if 'outputs' in cell
|
||||
for output in cell['outputs'] if output.output_type == "error"]
|
||||
assert errors == []
|
||||
|
||||
expectedEvalErrorByDeviceId = { -1: 0.000085, 0: 0.000085 }
|
||||
expectedEvalErrorByDeviceId = { -1: 0.000076, 0: 0.000076 }
|
||||
|
||||
def test_cntk_106B_lstm_timeseries_with_iot_data_evalCorrect(nb, device_id):
|
||||
testCell = [cell for cell in nb.cells
|
||||
if cell.cell_type == 'code' and re.search('# Print the test error', cell.source)]
|
||||
assert len(testCell) == 1
|
||||
m = re.match(r"mse for test: (?P<actualEvalError>\d+\.\d+)\r?$", testCell[0].outputs[0]['text'])
|
||||
assert np.isclose(float(m.group('actualEvalError')), expectedEvalErrorByDeviceId[device_id], atol=0.00001)
|
||||
assert np.isclose(float(m.group('actualEvalError')), expectedEvalErrorByDeviceId[device_id], atol=0.00002)
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Загрузка…
Ссылка в новой задаче