IVGCVSW-3005 Correct the order of inputs and outputs of deepspeech v1
Change-Id: I36b3467e74508ad4e8f3140285f965bc63433d1d
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
diff --git a/tests/DeepSpeechV1Database.hpp b/tests/DeepSpeechV1Database.hpp
index 274bf6e..037c810 100644
--- a/tests/DeepSpeechV1Database.hpp
+++ b/tests/DeepSpeechV1Database.hpp
@@ -115,30 +115,30 @@
class DeepSpeechV1Database
{
public:
- explicit DeepSpeechV1Database(const std::string& inputSeqDir, const std::string& prevStateCDir,
- const std::string& prevStateHDir, const std::string& logitsDir,
- const std::string& newStateCDir, const std::string& newStateHDir);
+ explicit DeepSpeechV1Database(const std::string& inputSeqDir, const std::string& prevStateHDir,
+ const std::string& prevStateCDir, const std::string& logitsDir,
+ const std::string& newStateHDir, const std::string& newStateCDir);
std::unique_ptr<DeepSpeechV1TestCaseData> GetTestCaseData(unsigned int testCaseId);
private:
std::string m_InputSeqDir;
- std::string m_PrevStateCDir;
std::string m_PrevStateHDir;
+ std::string m_PrevStateCDir;
std::string m_LogitsDir;
- std::string m_NewStateCDir;
std::string m_NewStateHDir;
+ std::string m_NewStateCDir;
};
-DeepSpeechV1Database::DeepSpeechV1Database(const std::string& inputSeqDir, const std::string& prevStateCDir,
- const std::string& prevStateHDir, const std::string& logitsDir,
- const std::string& newStateCDir, const std::string& newStateHDir)
+DeepSpeechV1Database::DeepSpeechV1Database(const std::string& inputSeqDir, const std::string& prevStateHDir,
+ const std::string& prevStateCDir, const std::string& logitsDir,
+ const std::string& newStateHDir, const std::string& newStateCDir)
: m_InputSeqDir(inputSeqDir)
- , m_PrevStateCDir(prevStateCDir)
, m_PrevStateHDir(prevStateHDir)
+ , m_PrevStateCDir(prevStateCDir)
, m_LogitsDir(logitsDir)
- , m_NewStateCDir(newStateCDir)
, m_NewStateHDir(newStateHDir)
+ , m_NewStateCDir(newStateCDir)
{}
std::unique_ptr<DeepSpeechV1TestCaseData> DeepSpeechV1Database::GetTestCaseData(unsigned int testCaseId)
@@ -194,9 +194,9 @@
}
// use the struct for representing input and output data
- LstmInput inputDataSingleTest(inputSeqData, prevStateCData, prevStateHData);
+ LstmInput inputDataSingleTest(inputSeqData, prevStateHData, prevStateCData);
- LstmInput expectedOutputsSingleTest(logitsData, expectedNewStateCData, expectedNewStateHData);
+ LstmInput expectedOutputsSingleTest(logitsData, expectedNewStateHData, expectedNewStateCData);
return std::make_unique<DeepSpeechV1TestCaseData>(inputDataSingleTest, expectedOutputsSingleTest);
}