Skip to content

Ecosystem sort by date #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _ecosystem/Captum
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: Captum (“comprehension” in Latin) is an open source, extensibl
featured-home: true
redirect_to: https://captum.ai/
github-id: pytorch/captum
date-added: 10/18/19
---
1 change: 1 addition & 0 deletions _ecosystem/Flair
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/flairNLP/flair
order: 6
redirect_to: https://github.com/flairNLP/flair
github-id: flairNLP/flair
date-added: 12/30/19
---
1 change: 1 addition & 0 deletions _ecosystem/Ignite
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/pytorch/ignite
order: 10
redirect_to: https://github.com/pytorch/ignite
github-id: pytorch/ignite
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/advertorch.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ summary-home: A toolbox for adversarial robustness research. It contains modules
featured-home: false
redirect_to: https://github.com/BorealisAI/advertorch
github-id: BorealisAI/advertorch
date-added: 6/14/19
---

1 change: 1 addition & 0 deletions _ecosystem/albumentations
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/albu/albumentations
summary-home: Fast and extensible image augmentation library for different CV tasks like classification, segmentation, object detection and pose estimation.
featured-home: false
github-id: albu/albumentations
date-added: 10/28/19
---
1 change: 1 addition & 0 deletions _ecosystem/allennlp.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ summary-home: AllenNLP is an open-source research library built on PyTorch for d
featured-home: false
redirect_to: https://allennlp.org/
github-id: allenai/allennlp
date-added: 6/14/19
---

1 change: 1 addition & 0 deletions _ecosystem/baal
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://baal.readthedocs.io/en/latest/
summary-home: baal (bayesian active learning) aims to implement active learning using metrics of uncertainty derived from approximations of bayesian posteriors in neural networks.
featured-home: false
github-id: ElementAI/baal
date-added: 3/19/20
---
1 change: 1 addition & 0 deletions _ecosystem/botorch
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://botorch.org/
order: 3
redirect_to: https://botorch.org/
github-id: pytorch/botorch
date-added: 6/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/catalyst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/catalyst-team/catalyst
summary-home: Catalyst helps you write compact, but full-featured deep learning and reinforcement learning pipelines with a few lines of code.
featured-home: false
github-id: catalyst-team/catalyst
date-added: 10/28/19
---
1 change: 1 addition & 0 deletions _ecosystem/crypten
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: CrypTen is a framework for Privacy Preserving ML. Its goal is to m
featured-home: false
redirect_to: https://github.com/facebookresearch/CrypTen
github-id: facebookresearch/CrypTen
date-added: 10/18/19
---
1 change: 1 addition & 0 deletions _ecosystem/detectron2
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/facebookresearch/detectron2
summary-home: Detectron2 is FAIR's next-generation platform for object detection and segmentation.
featured-home: false
github-id: facebookresearch/detectron2
date-added: 3/27/20
---
1 change: 1 addition & 0 deletions _ecosystem/dgl
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://www.dgl.ai
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.
featured-home: false
github-id: dmlc/dgl
date-added: 3/3/20
---
1 change: 1 addition & 0 deletions _ecosystem/elf.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,5 @@ summary-home: ELF is a platform for game research that allows developers to trai
featured-home: false
redirect_to: https://github.com/pytorch/elf
github-id: pytorch/elf
date-added: 6/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/fastai
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ summary-home: fastai is a library that simplifies training fast and accurate neu
featured-home: false
redirect_to: https://docs.fast.ai
github-id: fastai/fastai
date-added: 7/14/19
---

1 change: 1 addition & 0 deletions _ecosystem/glow.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,5 @@ featured-home: false
logo-class: tool
redirect_to: https://github.com/pytorch/glow
github-id: pytorch/glow
date-added: 3/27/20
---
1 change: 1 addition & 0 deletions _ecosystem/gpytorch.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://cornellius-gp.github.io/
order: 8
redirect_to: https://cornellius-gp.github.io/
github-id: cornellius-gp/gpytorch
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/higher
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/facebookresearch/higher
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.
featured-home: false
github-id: facebookresearch/higher
date-added: 5/21/20
---
1 change: 1 addition & 0 deletions _ecosystem/horovod
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ summary-home: Horovod is a distributed training library for deep learning framew
featured-home: false
redirect_to: http://horovod.ai
github-id: horovod/horovod
date-added: 7/14/19
---

1 change: 1 addition & 0 deletions _ecosystem/hummingbird
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/microsoft/hummingbird
summary-home: Hummingbird compiles trained ML models into tensor computation for faster inference.
featured-home: false
github-id: microsoft/hummingbird
date-added: 6/17/20
---
1 change: 1 addition & 0 deletions _ecosystem/hydra
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://hydra.cc/
summary-home: A framework for elegantly configuring complex applications.
featured-home: false
github-id: facebookresearch/hydra
date-added: 1/6/20
---
1 change: 1 addition & 0 deletions _ecosystem/kornia
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://kornia.github.io/
summary-home: Kornia is a differentiable computer vision library that consists of a set of routines and differentiable modules to solve generic CV problems.
featured-home: false
github-id: kornia/kornia
date-added: 10/29/19
---
1 change: 1 addition & 0 deletions _ecosystem/mmf
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://mmf.sh/
summary-home: A modular framework for vision & language multimodal research from Facebook AI Research (FAIR).
featured-home: false
github-id: facebookresearch/mmf
date-added: 6/11/20
---
1 change: 1 addition & 0 deletions _ecosystem/monai
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://monai.io
summary-home: MONAI provides domain-optimized foundational capabilities for developing healthcare imaging training workflows.
featured-home: false
github-id: Project-MONAI/MONAI
date-added: 5/1/20
---
1 change: 1 addition & 0 deletions _ecosystem/nemo
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/NVIDIA/NeMo
summary-home: "NeMo: a toolkit for conversational AI"
featured-home: false
github-id: NVIDIA/NeMo
date-added: 6/16/20
---
1 change: 1 addition & 0 deletions _ecosystem/optuna
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://optuna.org/
summary-home: An open source hyperparameter optimization framework to automate hyperparameter search.
featured-home: false
github-id: optuna/optuna
date-added: 4/6/20
---
1 change: 1 addition & 0 deletions _ecosystem/parlai
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: ParlAI is a unified platform for sharing, training, and evaluating
featured-home: false
redirect_to: http://parl.ai/
github-id: facebookresearch/ParlAI
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/pennylane
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: PennyLane is a library for quantum ML, automatic differentiation,
featured-home: false
redirect_to: https://pennylane.ai/
github-id: XanaduAI/PennyLane
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/poutyne
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://poutyne.org/
summary-home: Poutyne is a Keras-like framework for PyTorch and handles much of the boilerplating code needed to train neural networks.
featured-home: false
github-id: GRAAL-Research/poutyne
date-added: 2/13/20
---
1 change: 1 addition & 0 deletions _ecosystem/pyro.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: http://pyro.ai/
order: 13
redirect_to: http://pyro.ai/
github-id: pyro-ppl/pyro
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/pysyft
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/OpenMined/PySyft
order: 14
redirect_to: https://github.com/OpenMined/PySyft
github-id: OpenMined/PySyft
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/pytorch-geometric
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: PyTorch Geometric is a library for deep learning on irregular inpu
featured-home: true
redirect_to: https://github.com/rusty1s/pytorch_geometric
github-id: rusty1s/pytorch_geometric
date-added: 7/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/pytorch-lightning
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: PyTorch Lightning is a Keras-like ML library for PyTorch. It leave
featured-home: false
redirect_to: https://github.com/williamFalcon/pytorch-lightning
github-id: williamFalcon/pytorch-lightning
date-added: 8/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/pytorch-nlp
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://pytorchnlp.readthedocs.io
summary-home: Basic Utilities for PyTorch Natural Language Processing (NLP).
featured-home: false
github-id: PetrochukM/PyTorch-NLP
date-added: 4/6/20
---
1 change: 1 addition & 0 deletions _ecosystem/pytorch3d
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://pytorch3d.org/
summary-home: PyTorch3D provides efficient, reusable components for 3D Computer Vision research with PyTorch.
featured-home: false
github-id: facebookresearch/pytorch3d
date-added: 3/27/20
---
1 change: 1 addition & 0 deletions _ecosystem/skorch
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ summary-home: skorch is a high-level library for PyTorch that provides full scik
featured-home: true
redirect_to: https://github.com/skorch-dev/skorch
github-id: skorch-dev/skorch
date-added: 8/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/tensorly.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: http://tensorly.org/stable/home.html
order: 18
redirect_to: http://tensorly.org/stable/home.html
github-id: tensorly/tensorly
date-added: 8/14/19
---
1 change: 1 addition & 0 deletions _ecosystem/torchpoints3d
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://torch-points3d.readthedocs.io/en/latest/
summary-home: A PyTorch framework for deep learning on point clouds.
featured-home: false
github-id: nicolas-chaulet/torch-points3d
date-added: 5/20/20
---
1 change: 1 addition & 0 deletions _ecosystem/trains
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ link: https://github.com/allegroai/trains/
summary-home: Allegro Trains is a full system ML / DL experiment manager, versioning and ML-Ops solution.
featured-home: false
github-id: allegroai/trains
date-added: 6/17/20
---
1 change: 1 addition & 0 deletions _ecosystem/translate.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ order: 19
logo-class: language
redirect_to: https://github.com/pytorch/translate
github-id: pytorch/translate
date-added: 8/14/19
---

## Get Started
Expand Down
8 changes: 8 additions & 0 deletions _includes/ecosystem_sort.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,14 @@
<li>
<a class="ecosystem-filter" id="sortHighLeft">GitHub Stars - Highest</a>
</li>

<li>
<a class="ecosystem-filter" id="sortDateNew">Date Added - Newest</a>
</li>

<li>
<a class="ecosystem-filter" id="sortDateOld">Date Added - Oldest</a>
</li>
</ul>
</div>
</div>
10 changes: 9 additions & 1 deletion assets/filter-hub-tags.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ var displayCount = Number(filterScript.attr("display-count"));
var pagination = filterScript.attr("pagination");

var options = {
valueNames: ["github-stars-count-whole-number", { data: ["tags"] }],
valueNames: ["github-stars-count-whole-number", { data: ["tags", "date-added"] }],
page: displayCount
};

Expand Down Expand Up @@ -84,3 +84,11 @@ $("#sortLowLeft").on("click", function() {
$("#sortHighLeft").on("click", function() {
hubList.sort("github-stars-count-whole-number", { order: "desc" });
});

$("#sortDateNew").on("click", function() {
hubList.sort("date-added", { order: "desc" });
});

$("#sortDateOld").on("click", function() {
hubList.sort("date-added", { order: "asc" });
});
47 changes: 8 additions & 39 deletions ecosystem/ecosystem.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,43 +22,6 @@ <h1>
<div class="main-content-wrapper">
<div class="main-content">
<div class="container">
<!-- <nav class="navbar navbar-expand-lg navbar-light main-content-menu">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#articleNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="articleNavDropdown">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" data-category="all" href="#">All</a>
</li>

<li class="nav-item">
<a class="nav-link" data-category="vision" href="#vision">Vision</a>
</li>

<li class="nav-item">
<a class="nav-link" data-category="reasoning" href="#reasoning">Reasoning</a>
</li>

<li class="nav-item">
<a class="nav-link" data-category="language" href="#language">Language</a>
</li>

<li class="nav-item">
<a class="nav-link" data-category="speech" href="#speech">Speech</a>
</li>

<li class="nav-item">
<a class="nav-link" data-category="tools" href="#tools">Tools</a>
</li>

<li class="nav-item">
<a class="nav-link">Search</a>
</li>
</ul>
</div>
</nav> -->

<!-- START CONTENT -->

Expand All @@ -71,7 +34,7 @@ <h1>
{% assign ecosystem = site.ecosystem | sort_natural: "title" %}

{% for item in ecosystem %}
<div class="col-md-6 ecosystem-card-wrapper" id="ecosystemCards" data-categories="{{ item.category | join: "," }}">
<div class="col-md-6 ecosystem-card-wrapper" id="ecosystemCards" data-categories="{{ item.category | join: "," }}" data-date-added="{{ item.date-added }}">
<div class="card ecosystem-card">
<a href="{{ item.link }}" target="_blank">
<div class="card-body {{ item.logo-class }} {% if item.experimental %}experimental{% endif %}">
Expand All @@ -80,7 +43,7 @@ <h1>
<li class="card-title">{{ item.title }}</li>
<div class="icon-count-container">
<li><img class="github-logo" src="/assets/images/logo-github.svg"></li>
<li class="github-stars-count">27</li>
<li class="github-stars-count"></li>
</div>
</ul>
{% if item.experimental %}
Expand Down Expand Up @@ -151,8 +114,14 @@ <h1>
$(".nav-link").removeClass('selected');
$(".nav-link[data-category=" + category + "]").addClass('selected');
}

$(".ecosystem-card-wrapper").each(function() {
var date = new Date($(this).attr("data-date-added")) / 1000;
$(this).attr("data-date-added", date);
});
</script>

<script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral.min.js"></script>
<script star-count-call-date="ecosystemStarCountCallDate" star-count-data="ecosystemStarCountData" src="{{ site.baseurl }}/assets/github-stars.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/list.js/1.5.0/list.min.js"></script>
<script list-id="ecosystem-index-cards" display-count="100" pagination="false" src="{{ site.baseurl }}/assets/filter-hub-tags.js"></script>