sway
Pytorch
Our great sponsors
sway | Pytorch | |
---|---|---|
4 | 333 | |
62,199 | 76,925 | |
28.8% | 2.6% | |
9.7 | 10.0 | |
about 9 hours ago | 3 days ago | |
Rust | Python | |
Apache License 2.0 | BSD 1-Clause License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sway
-
Ask HN: Who is hiring? (April 2022)
Fuel Labs | Junior and Senior Software Engineers | Full Time | REMOTE only
Fuel Labs is the blockchain industry leader in scaling R&D and is building Fuel, the fastest execution layer for the modular blockchain stack. We're developing blockchain scaling and smart contract development tools. This includes a new blockchain-optimized high-performance virtual machine (the FuelVM) and a new Rust-based DSL (Sway) for developing safer and more efficient smart contracts.
FuelVM specifications: https://github.com/FuelLabs/fuel-specs
Sway: https://github.com/FuelLabs/sway
If you're interested in working with VMs, interpreters, compilers, end-user-facing toolchains, and/or love good error messages from your compiler, look no further.
We're hiring junior and senior software engineers in Rust, TypeScript, and Solidity. No blockchain experience required; complete disdain for blockchains okay.
-
Ask HN: Who is hiring? (March 2022)
Sway: https://github.com/FuelLabs/sway
If you're interested in working with VMs, interpreters, compilers, end-user-facing toolchains, and/or love good error messages from your compiler, look no further.
We're hiring junior and senior software engineers in Rust, TypeScript, and Solidity. No blockchain experience required; complete disdain for blockchains okay.
-
RiB Newsletter #31
Sway is a language developed for the Fuel blockchain. doc: The Sway Programming Language.
-
Would people, with Rust jobs, be comfortable sharing their salaries?
Smart contracts, mostly. Rust is used for both compilers and as base for DSLs. For instance Ink is a language built on top of Rust with proc macros, and Sway is a language for smart contracts with a compiler written in Rust.
Pytorch
-
The Elements of Differentiable Programming
Sure, right here: https://github.com/pytorch/pytorch/blob/main/torch/autograd/...
Here's the documentation: https://pytorch.org/tutorials/intermediate/forward_ad_usage....
> When an input, which we call āprimalā, is associated with a ādirectionā tensor, which we call ātangentā, the resultant new tensor object is called a ādual tensorā for its connection to dual numbers[0].
-
Dot vs Matrix vs Element-wise multiplication in PyTorch
In PyTorch with @, dot() or matmul():
-
Open Source Ascendant: The Transformation of Software Development in 2024
AI's Open Embrace Artificial intelligence (AI) and machine learning (ML) are increasingly leveraging open-source frameworks like TensorFlow [https://www.tensorflow.org/] and PyTorch [https://pytorch.org/]. This democratization of AI tools is driving innovation and lowering entry barriers across industries.
-
Best AI Tools for Students Learning Development and Engineering
Which label applies to a tool sometimes depends on what you do with it. For example, PyTorch or TensorFlow can be called a library, a toolkit, or a machine-learning framework.
-
Element-wise vs Matrix vs Dot multiplication
In PyTorch with * or mul(). ` or mul()` can multiply 0D or more D tensors by element-wise multiplication:
-
Bash Debugging
When I was at Facebook, I wrote a Python script to extract shell scripts from GitHub Actions workflows, so we could run them all through ShellCheck: https://github.com/pytorch/pytorch/blob/69e0bda9996865e319db...
-
Releasing The Force Of Machine Learning: A Noviceās Guide š
PyTorch: An open-source deep learning framework that facilitates dynamic computational graphs, making it flexible and efficient for research and production.
-
How To Implement Data Streaming In PyTorch From A Remote Database
In this blog post, we will go through a full example and setup a data stream to PyTorch from a playground dataset on a remote database.
-
Introducing Flama for Robust Machine Learning APIs
PyTorch
-
Beyond Backpropagation - Higher Order, Forward and Reverse-mode Automatic Differentiation for Tensorken
This post describes how I added automatic differentiation to Tensorken. Tensorken is my attempt to build a fully featured yet easy-to-understand and hackable implementation of a deep learning library in Rust. It takes inspiration from the likes of PyTorch, Tinygrad, and JAX.
What are some alternatives?
Flux.jl - Relax! Flux is the ML library that doesn't make you tensor
mediapipe - Cross-platform, customizable ML solutions for live and streaming media.
Apache Spark - Apache Spark - A unified analytics engine for large-scale data processing
flax - Flax is a neural network library for JAX that is designed for flexibility.
tinygrad - You like pytorch? You like micrograd? You love tinygrad! ā¤ļø [Moved to: https://github.com/tinygrad/tinygrad]
Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Deep Java Library (DJL) - An Engine-Agnostic Deep Learning Framework in Java
tensorflow - An Open Source Machine Learning Framework for Everyone
stable-baselines3 - PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
ROCm - AMD ROCmā¢ Software - GitHub Home [Moved to: https://github.com/ROCm/ROCm]
tesseract-ocr - Tesseract Open Source OCR Engine (main repository)
OpenCV - Open Source Computer Vision Library