The Wayback Machine - https://web.archive.org/web/20211214024240/https://github.com/topics/neural-network
Skip to content
#

Neural Network

Artificial neural networks (ANN) are computational systems that "learn" to perform tasks by considering examples, generally without being programmed with any task-specific rules.

Here are 12,777 public repositories matching this topic...

davidberard98
davidberard98 commented Dec 10, 2021

🚀 The feature, motivation and pitch

JIT serialization & freezing uses equality checks for things like common subexpression elimination (CSE).

Since aten::equal isn't implemented for sparse tensors, sparseTensorA.equals(sparseTensorB) fails, preventing CSE during freezing.

repro:

import torch

x = torch.rand((3, 4)).to_sparse()
y = torch.rand((3, 4))
print(torch.equal(x, 
gensim
chan4cc
chan4cc commented Apr 26, 2021

New Operator

Describe the operator

Why is this operator necessary? What does it accomplish?

This is a frequently used operator in tensorflow/keras

Can this operator be constructed using existing onnx operators?

If so, why not add it as a function?

I don't know.

Is this operator used by any model currently? Which one?

Are you willing to contribute it?

nni