Skip to content

Commit db84a18

Browse files
author
Jessica Lin
authored
Merge pull request pytorch#427 from shiftlab/ecosystem-stars-final
GitHub stars integration - Ecosystem page
2 parents 4ce9522 + c0c5489 commit db84a18

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+266
-64
lines changed

_ecosystem/Captum

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: Captum (“comprehension” in Latin) is an open source, extensibl
88
featured-home: true
99
redirect_to: https://captum.ai/
1010
github-id: pytorch/captum
11+
date-added: 10/18/19
1112
---

_ecosystem/Flair

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/flairNLP/flair
66
order: 6
77
redirect_to: https://github.com/flairNLP/flair
88
github-id: flairNLP/flair
9+
date-added: 12/30/19
910
---

_ecosystem/Ignite

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/pytorch/ignite
66
order: 10
77
redirect_to: https://github.com/pytorch/ignite
88
github-id: pytorch/ignite
9+
date-added: 7/14/19
910
---

_ecosystem/advertorch.md

+1

_ecosystem/albumentations

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ summary: Fast and extensible image augmentation library for different CV tasks l
55
link: https://github.com/albu/albumentations
66
summary-home: Fast and extensible image augmentation library for different CV tasks like classification, segmentation, object detection and pose estimation.
77
featured-home: false
8-
github-id: albu/albumentations
8+
github-id: albumentations-team/albumentations
9+
date-added: 10/28/19
910
---

_ecosystem/allennlp.md

+1

_ecosystem/baal

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://baal.readthedocs.io/en/latest/
66
summary-home: baal (bayesian active learning) aims to implement active learning using metrics of uncertainty derived from approximations of bayesian posteriors in neural networks.
77
featured-home: false
88
github-id: ElementAI/baal
9+
date-added: 3/19/20
910
---

_ecosystem/botorch

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://botorch.org/
66
order: 3
77
redirect_to: https://botorch.org/
88
github-id: pytorch/botorch
9+
date-added: 6/14/19
910
---

_ecosystem/catalyst

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/catalyst-team/catalyst
66
summary-home: Catalyst helps you write compact, but full-featured deep learning and reinforcement learning pipelines with a few lines of code.
77
featured-home: false
88
github-id: catalyst-team/catalyst
9+
date-added: 10/28/19
910
---

_ecosystem/crypten

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: CrypTen is a framework for Privacy Preserving ML. Its goal is to m
88
featured-home: false
99
redirect_to: https://github.com/facebookresearch/CrypTen
1010
github-id: facebookresearch/CrypTen
11+
date-added: 10/18/19
1112
---

_ecosystem/detectron2

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/facebookresearch/detectron2
66
summary-home: Detectron2 is FAIR's next-generation platform for object detection and segmentation.
77
featured-home: false
88
github-id: facebookresearch/detectron2
9+
date-added: 3/27/20
910
---

_ecosystem/dgl

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://www.dgl.ai
66
summary-home: Deep Graph Library (DGL) is a Python package built for easy implementation of graph neural network model family, on top of PyTorch and other frameworks.
77
featured-home: false
88
github-id: dmlc/dgl
9+
date-added: 3/3/20
910
---

_ecosystem/elf.md

+1

_ecosystem/fastai

+1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ summary-home: fastai is a library that simplifies training fast and accurate neu
88
featured-home: false
99
redirect_to: https://docs.fast.ai
1010
github-id: fastai/fastai
11+
date-added: 7/14/19
1112
---
1213

_ecosystem/glow.md

+1

_ecosystem/gpytorch.md

+1

_ecosystem/higher

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/facebookresearch/higher
66
summary-home: higher is a library which facilitates the implementation of arbitrarily complex gradient-based meta-learning algorithms and nested optimisation loops with near-vanilla PyTorch.
77
featured-home: false
88
github-id: facebookresearch/higher
9+
date-added: 5/21/20
910
---

_ecosystem/horovod

+1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ summary-home: Horovod is a distributed training library for deep learning framew
88
featured-home: false
99
redirect_to: http://horovod.ai
1010
github-id: horovod/horovod
11+
date-added: 7/14/19
1112
---
1213

_ecosystem/hummingbird

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/microsoft/hummingbird
66
summary-home: Hummingbird compiles trained ML models into tensor computation for faster inference.
77
featured-home: false
88
github-id: microsoft/hummingbird
9+
date-added: 6/17/20
910
---

_ecosystem/hydra

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://hydra.cc/
66
summary-home: A framework for elegantly configuring complex applications.
77
featured-home: false
88
github-id: facebookresearch/hydra
9+
date-added: 1/6/20
910
---

_ecosystem/kornia

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://kornia.github.io/
66
summary-home: Kornia is a differentiable computer vision library that consists of a set of routines and differentiable modules to solve generic CV problems.
77
featured-home: false
88
github-id: kornia/kornia
9+
date-added: 10/29/19
910
---

_ecosystem/mmf

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://mmf.sh/
66
summary-home: A modular framework for vision & language multimodal research from Facebook AI Research (FAIR).
77
featured-home: false
88
github-id: facebookresearch/mmf
9+
date-added: 6/11/20
910
---

_ecosystem/monai

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://monai.io
66
summary-home: MONAI provides domain-optimized foundational capabilities for developing healthcare imaging training workflows.
77
featured-home: false
88
github-id: Project-MONAI/MONAI
9+
date-added: 5/1/20
910
---

_ecosystem/nemo

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/NVIDIA/NeMo
66
summary-home: "NeMo: a toolkit for conversational AI"
77
featured-home: false
88
github-id: NVIDIA/NeMo
9+
date-added: 6/16/20
910
---

_ecosystem/optuna

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://optuna.org/
66
summary-home: An open source hyperparameter optimization framework to automate hyperparameter search.
77
featured-home: false
88
github-id: optuna/optuna
9+
date-added: 4/6/20
910
---

_ecosystem/parlai

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: ParlAI is a unified platform for sharing, training, and evaluating
88
featured-home: false
99
redirect_to: http://parl.ai/
1010
github-id: facebookresearch/ParlAI
11+
date-added: 7/14/19
1112
---

_ecosystem/pennylane

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: PennyLane is a library for quantum ML, automatic differentiation,
88
featured-home: false
99
redirect_to: https://pennylane.ai/
1010
github-id: XanaduAI/PennyLane
11+
date-added: 7/14/19
1112
---

_ecosystem/poutyne

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://poutyne.org/
66
summary-home: Poutyne is a Keras-like framework for PyTorch and handles much of the boilerplating code needed to train neural networks.
77
featured-home: false
88
github-id: GRAAL-Research/poutyne
9+
date-added: 2/13/20
910
---

_ecosystem/pyro.md

+1

_ecosystem/pysyft

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/OpenMined/PySyft
66
order: 14
77
redirect_to: https://github.com/OpenMined/PySyft
88
github-id: OpenMined/PySyft
9+
date-added: 7/14/19
910
---

_ecosystem/pytorch-geometric

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: PyTorch Geometric is a library for deep learning on irregular inpu
88
featured-home: true
99
redirect_to: https://github.com/rusty1s/pytorch_geometric
1010
github-id: rusty1s/pytorch_geometric
11+
date-added: 7/14/19
1112
---

_ecosystem/pytorch-lightning

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ order: 16
77
summary-home: PyTorch Lightning is a Keras-like ML library for PyTorch. It leaves core training and validation logic to you and automates the rest.
88
featured-home: false
99
redirect_to: https://github.com/williamFalcon/pytorch-lightning
10-
github-id: williamFalcon/pytorch-lightning
10+
github-id: PyTorchLightning/pytorch-lightning
11+
date-added: 8/14/19
1112
---

_ecosystem/pytorch-nlp

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://pytorchnlp.readthedocs.io
66
summary-home: Basic Utilities for PyTorch Natural Language Processing (NLP).
77
featured-home: false
88
github-id: PetrochukM/PyTorch-NLP
9+
date-added: 4/6/20
910
---

_ecosystem/pytorch3d

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://pytorch3d.org/
66
summary-home: PyTorch3D provides efficient, reusable components for 3D Computer Vision research with PyTorch.
77
featured-home: false
88
github-id: facebookresearch/pytorch3d
9+
date-added: 3/27/20
910
---

_ecosystem/skorch

+1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ summary-home: skorch is a high-level library for PyTorch that provides full scik
88
featured-home: true
99
redirect_to: https://github.com/skorch-dev/skorch
1010
github-id: skorch-dev/skorch
11+
date-added: 8/14/19
1112
---

_ecosystem/tensorly.md

+1

_ecosystem/torchpoints3d

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://torch-points3d.readthedocs.io/en/latest/
66
summary-home: A PyTorch framework for deep learning on point clouds.
77
featured-home: false
88
github-id: nicolas-chaulet/torch-points3d
9+
date-added: 5/20/20
910
---

_ecosystem/trains

+1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ link: https://github.com/allegroai/trains/
66
summary-home: Allegro Trains is a full system ML / DL experiment manager, versioning and ML-Ops solution.
77
featured-home: false
88
github-id: allegroai/trains
9+
date-added: 6/17/20
910
---

_ecosystem/translate.md

+1

_includes/ecosystem_sort.html

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<a id="dropdownSortLeft" data-toggle="dropdown" data-target="#dropdownSortMenuLeft" >
2+
Sort <img src="{{ site.baseurl }}/assets/images/filter-arrow.svg">
3+
</a>
4+
5+
<div class="dropdown-menu sort-menu" id="#dropdownSortMenuLeft">
6+
<div class="ecosystem-filter-menu">
7+
<ul>
8+
<li>
9+
<a class="ecosystem-filter" id="sortLowLeft">GitHub Stars - Lowest</a>
10+
</li>
11+
12+
<li>
13+
<a class="ecosystem-filter" id="sortHighLeft">GitHub Stars - Highest</a>
14+
</li>
15+
</ul>
16+
17+
<hr>
18+
19+
<ul>
20+
<li>
21+
<a class="ecosystem-filter" id="sortDateNew">Date Added - Newest</a>
22+
</li>
23+
24+
<li>
25+
<a class="ecosystem-filter" id="sortDateOld">Date Added - Oldest</a>
26+
</li>
27+
</ul>
28+
29+
<hr>
30+
31+
<ul>
32+
<li>
33+
<a class="ecosystem-filter" id="sortTitleHigh">Title - A-Z</a>
34+
</li>
35+
36+
<li>
37+
<a class="ecosystem-filter" id="sortTitleLow">Title - Z-A</a>
38+
</li>
39+
</ul>
40+
</div>
41+
</div>

_sass/ecosystem.scss

+109
Original file line numberDiff line numberDiff line change
@@ -361,3 +361,112 @@
361361
}
362362
}
363363
}
364+
365+
.ecosystem {
366+
.ecosystem-card-title-container {
367+
.card-title {
368+
padding-left: 0;
369+
font-size: 1.5rem;
370+
color: $slate;
371+
}
372+
}
373+
374+
.star-list {
375+
list-style: none;
376+
padding-left: 0;
377+
li {
378+
display: inline;
379+
}
380+
li.github-stars-count-whole-number {
381+
display: none;
382+
}
383+
}
384+
385+
386+
.icon-count-container {
387+
display: inline-block;
388+
vertical-align: text-bottom;
389+
margin-left: rem(8px);
390+
}
391+
392+
.github-logo {
393+
height: 15px;
394+
width: 13px;
395+
margin-left: 10px;
396+
}
397+
398+
.github-stars-count {
399+
color: $mid_gray;
400+
position: relative;
401+
top: rem(4px);
402+
font-size: 14px;
403+
margin-left: 0.125rem;
404+
@include desktop {
405+
top: rem(3px);
406+
font-size: initial;
407+
}
408+
}
409+
}
410+
411+
.ecosystem-divider {
412+
position: relative;
413+
margin-bottom: 4rem;
414+
margin-top: 1.5rem;
415+
top: 3rem;
416+
}
417+
418+
.ecosystem{
419+
#dropdownSort, #dropdownSortLeft {
420+
margin-left: 0;
421+
}
422+
}
423+
424+
.ecosystem{
425+
#dropdownSortLeft {
426+
top: inherit;
427+
right: inherit;
428+
}
429+
}
430+
431+
.ecosystem-filter-menu {
432+
ul {
433+
list-style-type: none;
434+
padding-left: rem(20px);
435+
li {
436+
padding-right: rem(20px);
437+
word-break: break-all;
438+
439+
a {
440+
color: $mid_gray;
441+
&:hover {
442+
color: $orange;
443+
}
444+
}
445+
}
446+
}
447+
}
448+
449+
.ecosystem .ecosystem-filter {
450+
cursor: pointer;
451+
ul {
452+
list-style-type: none;
453+
}
454+
}
455+
456+
.ecosystem #dropdownFilter, #dropdownSort, #dropdownSortLeft {
457+
color: $mid_gray;
458+
cursor: pointer;
459+
z-index: 1;
460+
position: absolute;
461+
}
462+
463+
.ecosystem .pagination {
464+
.page {
465+
border: 1px solid #dee2e6;
466+
padding: 0.5rem 0.75rem;
467+
}
468+
469+
.active .page {
470+
background-color: #dee2e6;
471+
}
472+
}

0 commit comments

Comments
 (0)