private void OnClassifyInput(Data data) { ClassifyResultData input = (ClassifyResultData)data; bool bPassthrough = true; foreach (var mapping in m_Mappings) { if (mapping.m_Class == input.Result.top_class) { OnClassifierResult callback = mapping.m_Callback.ResolveDelegate() as OnClassifierResult; if (callback != null) { callback(input.Result); if (mapping.m_Exclusive) { bPassthrough = false; break; } } } } if (bPassthrough) { m_ClassifyOutput.SendData(data); } }
private void OnClassInput(Data data) { ClassifyResultData results = (ClassifyResultData)data; if (m_ClassDisplay != null) { m_ClassDisplay.text = string.Format("Top class: {0} ({1:0.00})", results.Result.top_class, results.Result.topConfidence); } }