@Test public void getModelTrainingInputs() { client.getModelInputs("{{model_id}}").getPage(1).executeSync(); }
@Test public void getModelTrainingInputsByVersion() { client.getModelInputs("{{model_id}}") .fromSpecificModelVersion("{{version_id}}") .getPage(1) .executeSync(); }
@Ignore("2017/07/12: temporarily disabled") @Test public void getModelInputsShouldNotReturnConceptsWhenNoPermissions() { try { String modelId = addModelWithInputsAndConcepts(client); GetModelInputsRequest request = makeClient(EnvVar.CLARIFAI_API_KEY_MODELS_AND_INPUTS_GET.value()) .getModelInputs(modelId); ClarifaiResponse<List<ClarifaiInput>> response = request.getPage(1).executeSync(); assertEquals(10000, response.getStatus().statusCode()); int maxConceptsSize = 0; for (ClarifaiInput inputResponse : response.get()) { maxConceptsSize = Math.max(inputResponse.concepts().size(), maxConceptsSize); } assertEquals(0, maxConceptsSize); } finally { client.deleteAllModels().executeSync(); client.deleteAllInputs().executeSync(); } }
@Ignore("2017/07/12: temporarily disabled") @Test public void getModelInputsShouldReturnConceptsWhenWithPermissions() { try { String modelId = addModelWithInputsAndConcepts(client); GetModelInputsRequest request = makeClient(EnvVar.CLARIFAI_API_KEY_ALL_GET.value()) .getModelInputs(modelId); ClarifaiResponse<List<ClarifaiInput>> response = request.getPage(1).executeSync(); assertEquals(10000, response.getStatus().statusCode()); int maxConceptsSize = 0; for (ClarifaiInput inputResponse : response.get()) { maxConceptsSize = Math.max(inputResponse.concepts().size(), maxConceptsSize); } assertNotEquals(0, maxConceptsSize); } finally { client.deleteAllModels().executeSync(); client.deleteAllInputs().executeSync(); } }