iris - Open Source Photos Platform Powered by PyTorch

Overview
Comments
  • 404 error on frontend

    404 error on frontend

    in brouser:

    graphql:1 Failed to load resource: the server responded with a status of 404 (Not Found)

    in console:

    frontend | 2021/11/05 09:51:37 [error] 36#36: *11 open() "/usr/share/nginx/html/graphql" failed (2: No such file or directory), client: 172.21.0.1, server: localhost, request: "POST /graphql HTTP/1.1", host: "localhost:5000", referrer: "http://localhost:5000/explore"

    WAIDW?

    frontend 
    opened by Nehc 5
  • [frontend] Show maps with pins for each place on `/explore/places`

    [frontend] Show maps with pins for each place on `/explore/places`

    • [ ] Use open street maps to show pins on each lat, long in /explore/place entities list
    • [ ] Should be a static image and should not be interactive map
    opened by prabhuomkar 1
  • [frontend] Upload Button and Explore Section List

    [frontend] Upload Button and Explore Section List

    • [x] Add upload button in Header
    • [x] Add Image Lists
    • [x] Make sure for places images have border-radius: 50% and for rest its border-radius: 4 or 8px
    opened by prabhuomkar 1
  • [frontend] Theming using `@rmwc/theme`

    [frontend] Theming using `@rmwc/theme`

    • [x] Install @rmwc/theme
    • [x] Delete unwanted custom tags which are used only due to colors
    • [x] Use <ThemeProvider /> by @rmwc and set colors via that as props
    opened by prabhuomkar 1
  • [frontend] Explore section template design

    [frontend] Explore section template design

    • [x] Add 3 single rows with SEE ALL button on top
    • [x] Name 3 rows with titles as:
      • [x] People
      • [x] Places
      • [x] Things
    • [x] Each section then will have its own page as:
      • [x] /explore/people
      • [x] /explore/places
      • [x] /explore/things
    opened by prabhuomkar 1
  • [api] Configure GitHub Action

    [api] Configure GitHub Action

    • [x] Added GitHub Action workflow for api folder
    • [x] Following tasks should be included on every PR and master:
      • [x] make lint check
      • [x] make generate check
      • [x] make build check
    opened by prabhuomkar 1
  • [frontend] Configure GitHub Action

    [frontend] Configure GitHub Action

    • [x] Added GitHub Action workflow for frontend folder
    • [x] Following tasks should be included on every PR and master:
      • [x] npm run build check
      • [x] npm run lint check
      • [x] npm test check
    opened by prabhuomkar 1
  • [worker] Using TorchScript Modules for Things Classification

    [worker] Using TorchScript Modules for Things Classification

    • Show examples for converting two SOTA models into TorchScript modules
    • Should return class names directly as result by making use of imagenet classes list
    opened by prabhuomkar 0
  • [api/worker] Invoking Worker Pipeline Components based on Environment Config

    [api/worker] Invoking Worker Pipeline Components based on Environment Config

    • Add environment variables for disabling invoking of worker pipeline components People, Places, Things
    • This should also disable similar entities from showing on UI (even if there is data generated for the same, but don't delete existing data)
    • This actions should go via queue and should be used for invoking those respective components
    opened by prabhuomkar 0
  • Github Actions for publishing Docker images to Docker Hub

    Github Actions for publishing Docker images to Docker Hub

    Docker Images should be built using 2 step process to reduce the image size:

    • [x] API - https://github.com/prabhuomkar/iris/commit/111ebc8fd51ac1eaf0d63f6a700e6d09c99c48f3
    • [x] Worker - #111

    Docker Images will be named as follows:

    • Frontend: prabhuomkar/iris-frontend:<tag>
    • GraphQL: prabhuomkar/iris-graphql:<tag>
    • Worker: prabhuomkar/iris-worker:<tag>
    • ML: prabhuomkar/iris-ml:<tag>
    opened by prabhuomkar 0
Releases(v2021.12.31)
  • v2021.12.31(Jan 1, 2022)

    What's Changed

    • Added environment variables in docker-compose.yaml by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/65
    • Added Queries and Mutations for Favourites by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/67
    • Added mutation for updating mediaItem description by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/69
    • Added image description and fixed image preview for People by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/75
    • Added Queriea and Mutations for Albums by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/72
    • Added starring/unstarring photo feature and added /favourites page by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/78
    • Refactored GraphQL API and broke down Schema Files by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/79
    • Update to imports and some minor changes done by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/82
    • #70 : Queries and Mutation for Delete by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/81
    • #77: Added On This Day Query by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/80
    • Added move to trash and restore feature by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/86
    • #83: Added albumID as a arg while uploading by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/87
    • Added albums and item count to /albums by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/89
    • Handle complex operations which comes with Deleting MediaItem by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/91
    • #90: Added mutation for adding or removing mediaItems from the album by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/92
    • #96: Return album ID in createAlbum mutation by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/97
    • #85: Added Create Album Feature by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/95
    • Added remove photos from album feature by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/98
    • Added missing people entity association for displayMediaItem by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/99
    • fixed add/remove album issue by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/100

    Full Changelog: https://github.com/prabhuomkar/iris/compare/v2021.11.01...v2021.12.31

    Source code(tar.gz)
    Source code(zip)
  • v2021.11.01(Nov 4, 2021)

    What's Changed

    • done issue #4 and issue #8 by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/9
    • Added seaweedfs client with file upload and basic info stored by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/11
    • Entity Queries, Docs and Architecture Diagram by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/17
    • Added pub/sub messaging between API and ML service by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/20
    • issue#10 explore section and upload button list by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/12
    • Metadata extraction from image files by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/22
    • LatLong calculation from Image metadata by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/23
    • Generate Places Entities using Image Metadata by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/26
    • Queue manual ack of messages by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/30
    • added image upload functionality by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/27
    • basic home section with dates and images issue#15 by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/31
    • Issue#15 by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/33
    • Fixed creationTime calc, worker metadata, UI. Fixes sorting by creationTime by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/35
    • Backend fixes for queries and showing entity info per mediaItem by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/36
    • Finished with Entity Things by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/38
    • some ui fixes done by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/39
    • Issue 41 by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/43
    • Search Queries and Worker Fixes by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/44
    • Finishing touches for ML Handlers by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/49
    • Entity people component and some refactoring by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/50
    • Added Update Entity Query and People Entity Component Finishes by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/51
    • Added explore people, edit people and some ui changes done by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/52
    • Some optimization work for worker and ml logging linter fix by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/53
    • Added photos sorting logic by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/54
    • Did some concurrency level optimizations in worker by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/55
    • minor changes done by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/56
    • Minor changes done by @akshaypithadiya in https://github.com/prabhuomkar/iris/pull/57
    • Release Fixes by @prabhuomkar in https://github.com/prabhuomkar/iris/pull/58

    New Contributors

    • @akshaypithadiya made their first contribution in https://github.com/prabhuomkar/iris/pull/9
    • @prabhuomkar made their first contribution in https://github.com/prabhuomkar/iris/pull/11

    Full Changelog: https://github.com/prabhuomkar/iris/commits/v2021.11.01

    Source code(tar.gz)
    Source code(zip)
A simple version for graphfpn

GraphFPN: Graph Feature Pyramid Network for Object Detection Download graph-FPN-main.zip For training , run: python train.py For test with Graph_fpn

WorldGame 67 Dec 25, 2022
Official code for our ICCV paper: "From Continuity to Editability: Inverting GANs with Consecutive Images"

GANInversion_with_ConsecutiveImgs Official code for our ICCV paper: "From Continuity to Editability: Inverting GANs with Consecutive Images" https://a

QingyangXu 38 Dec 07, 2022
End-To-End Optimization of LiDAR Beam Configuration

End-To-End Optimization of LiDAR Beam Configuration arXiv | IEEE Xplore This repository is the official implementation of the paper: End-To-End Optimi

Niclas 30 Nov 28, 2022
PyTorch implementation for ComboGAN

ComboGAN This is our ongoing PyTorch implementation for ComboGAN. Code was written by Asha Anoosheh (built upon CycleGAN) [ComboGAN Paper] If you use

Asha Anoosheh 139 Dec 20, 2022
Official Pytorch implementation of the paper: "Locally Shifted Attention With Early Global Integration"

Locally-Shifted-Attention-With-Early-Global-Integration Pretrained models You can download all the models from here. Training Imagenet python -m torch

Shelly Sheynin 14 Apr 15, 2022
Code for the ICME 2021 paper "Exploring Driving-Aware Salient Object Detection via Knowledge Transfer"

TSOD Code for the ICME 2021 paper "Exploring Driving-Aware Salient Object Detection via Knowledge Transfer" Usage For training, open train_test, run p

Jinming Su 2 Dec 23, 2021
Pyramid Pooling Transformer for Scene Understanding

Pyramid Pooling Transformer for Scene Understanding Requirements: torch 1.6+ torchvision 0.7.0 timm==0.3.2 Validated on torch 1.6.0, torchvision 0.7.0

Yu-Huan Wu 119 Dec 29, 2022
4st place solution for the PBVS 2022 Multi-modal Aerial View Object Classification Challenge - Track 1 (SAR) at PBVS2022

A Two-Stage Shake-Shake Network for Long-tailed Recognition of SAR Aerial View Objects 4st place solution for the PBVS 2022 Multi-modal Aerial View Ob

LinpengPan 5 Nov 09, 2022
Deploy optimized transformer based models on Nvidia Triton server

🤗 Hugging Face Transformer submillisecond inference 🤯 and deployment on Nvidia Triton server Yes, you can perfom inference with transformer based mo

Lefebvre Sarrut Services 1.2k Jan 05, 2023
Random Erasing Data Augmentation. Experiments on CIFAR10, CIFAR100 and Fashion-MNIST

Random Erasing Data Augmentation =============================================================== black white random This code has the source code for

Zhun Zhong 654 Dec 26, 2022
This repo contains the code for paper Inverse Weighted Survival Games

Inverse-Weighted-Survival-Games This repo contains the code for paper Inverse Weighted Survival Games instructions general loss function (--lfn) can b

3 Jan 12, 2022
Back to Basics: Efficient Network Compression via IMP

Back to Basics: Efficient Network Compression via IMP Authors: Max Zimmer, Christoph Spiegel, Sebastian Pokutta This repository contains the code to r

IOL Lab @ ZIB 1 Nov 19, 2021
Indoor Panorama Planar 3D Reconstruction via Divide and Conquer

HV-plane reconstruction from a single 360 image Code for our paper in CVPR 2021: Indoor Panorama Planar 3D Reconstruction via Divide and Conquer (pape

sunset 36 Jan 03, 2023
PyTorch implementation of EigenGAN

PyTorch Implementation of EigenGAN Train python train.py [image_folder_path] --name [experiment name] Test python test.py [ckpt path] --traverse FFH

62 Nov 12, 2022
Official PyTorch implementation of "Proxy Synthesis: Learning with Synthetic Classes for Deep Metric Learning" (AAAI 2021)

Proxy Synthesis: Learning with Synthetic Classes for Deep Metric Learning Official PyTorch implementation of "Proxy Synthesis: Learning with Synthetic

NAVER/LINE Vision 30 Dec 06, 2022
Implements the training, testing and editing tools for "Pluralistic Image Completion"

Pluralistic Image Completion ArXiv | Project Page | Online Demo | Video(demo) This repository implements the training, testing and editing tools for "

Chuanxia Zheng 615 Dec 08, 2022
This repository comes with the paper "On the Robustness of Counterfactual Explanations to Adverse Perturbations"

Robust Counterfactual Explanations This repository comes with the paper "On the Robustness of Counterfactual Explanations to Adverse Perturbations". I

Marco 5 Dec 20, 2022
[CVPR 2021] Released code for Counterfactual Zero-Shot and Open-Set Visual Recognition

Counterfactual Zero-Shot and Open-Set Visual Recognition This project provides implementations for our CVPR 2021 paper Counterfactual Zero-S

144 Dec 24, 2022
CVAT is free, online, interactive video and image annotation tool for computer vision

Computer Vision Annotation Tool (CVAT) CVAT is free, online, interactive video and image annotation tool for computer vision. It is being used by our

OpenVINO Toolkit 8.6k Jan 04, 2023
AAI supports interdisciplinary research to help better understand human, animal, and artificial cognition.

AnimalAI 3 AAI supports interdisciplinary research to help better understand human, animal, and artificial cognition. It aims to support AI research t

Matthew Crosby 58 Dec 12, 2022