ai-cfia / ai-cfia/api-test

Gather and prepare the test data for Nachet

Đang mở
#18 1 bình luận 0 reaction 0 người được giao Được @MaxenceGui nhận Xem trên GitHub
Ngôn ngữ chính
Python
Star
1
Fork
0
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### Description 🚀

To be able to test Nachet's model, the data needs to be accessible and easily retrievable. Therefore, a script to get and organize (if needed) all the data before testing is important to the test workflows (similar to the[ jsonreader.py](https://github.com/ai-cfia/api-test/blob/main/finesse/jsonreader.py) for Finesse).

### Expected Behavior📈

The scripts will retrieve the image from the tests folder in the data storage (blob storage or database) and the image used by the user to build a large set of data to test the models with.

### Steps by Steps 📋

1. Get a connection to the data storage
2. Retrieve the test images used to train and test the models
3. Retrieve the image uploaded by our users
4. Categorize the image into two distinct categories (`user-images`, `test-images`)
5. Indicate to the users that the data gathering is done and the application is ready for testing

### Effort and Impact 🏃

This issue seems to be a high effort due to the data gathering effort for the `user-images`. It is also high impact since the test data are essential for testing Nachet's models.

### Acceptance Criteria ✅

- The script generates a large data set divided into two categories:
- `user-images`
- `test-images`
- The script uses the Nachet database integration to retrieve the images
- The script notifies the user when the process is done

### Additional Context 📌

Since this is also the first step for creating the Nachet testing application, it is expected that this task will also include the creation and the structure of Nachet's folder and documentation.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.