This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class MainActivity extends AppCompatActivity { | |
@Bind(R.id.tvFlat) | |
TextView tvFlat; | |
@Bind(R.id.tvJson) | |
TextView tvJson; | |
private RawDataReader rawDataReader; | |
private ReposListJson reposListJson; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public abstract class BaseActivity extends AppCompatActivity { | |
@Inject | |
AnalyticsTools analyticsTools; | |
@Override | |
protected void onStart() { | |
super.onStart(); | |
trackScreenView(); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@Scope | |
public @interface ActivityScope { | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<LinearLayout | |
xmlns:android="http://schemas.android.com/apk/res/android" | |
xmlns:app="http://schemas.android.com/apk/res-auto" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" | |
android:orientation="vertical"> | |
<com.custom.view.CustomButton | |
android:id="@+id/btnOk" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private void runInferenceOnQuantizedModel(ByteBuffer byteBufferToClassify) { | |
byte[][] result = new byte[1][labels.size()]; | |
interpreter.run(byteBufferToClassify, result); | |
float[][] resultFloats = new float[1][labels.size()]; | |
byte[] bytes = result[0]; | |
for (int i = 0; i < bytes.length; i++) { | |
float resultF = (bytes[i] & 0xff) / 255.f; | |
resultFloats[0][i] = resultF; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private byte[] pixelToChannelValuesQuant(int pixel) { | |
byte[] rgbVals = new byte[3]; | |
rgbVals[0] = (byte) ((pixel >> 16) & 0xFF); | |
rgbVals[1] = (byte) ((pixel >> 8) & 0xFF); | |
rgbVals[2] = (byte) ((pixel) & 0xFF); | |
return rgbVals; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
my_training_data.zip | |
|____accordion | |
| |____001.jpg | |
| |____002.jpg | |
| |____003.jpg | |
|____bass_guitar | |
| |____hofner.gif | |
| |____p-bass.png | |
|____clavier | |
|____well-tempered.jpg |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Not true that <{0=1, 1=1, 2=1, 3=3, 4=0, 5=2, 6=1, 7=0, 8=1, 9=2, 10=2, 11=0, ... 29=1, 30=2, 31=3}> | |
contains exactly <{0=1, 1=1, 2=1, 3=3, 4=0, 5=2, 6=1, 7=0, 8=1, 9=2, 10=2, 11=0, ... 29=1, 30=2, 31=3}>. | |
It has the following entries with matching keys but different values: {16=(expected 2 but got 3), 20=(expected 2 but got 1)} | |
at com.frogermcs.imageclassificationtester.MLModelTest.testClassificationBatch(MLModelTest.java:72) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@RunWith(AndroidJUnit4.class) | |
@LargeTest | |
public class MLModelTest { | |
/* ... */ | |
@Test | |
public void testClassificationBatch() throws IOException { | |
ModelTestActivity activity = mainActivityActivityRule.getActivity(); | |
ModelClassificator modelClassificator = new ModelClassificator(activity, new FlowersConfig()); |
NewerOlder