-

- -

Friday, June 3, 2022

JavaScript Regex To Detect Emoji In String

 

emojiRegex.js

Tuesday, May 31, 2022

Transformer Illustration

 


What Is a Transformer Model?

A transformer model is a neural network that learns context and thus meaning by tracking relationships in sequential data like the words in this sentence.

https://blogs.nvidia.com/blog/2022/03/25/what-is-a-transformer-model/


Transformer Neural Network: Step-By-Step Breakdown of the Beast

https://towardsdatascience.com/transformer-neural-network-step-by-step-breakdown-of-the-beast-b3e096dc857f


The Illustrated Transformer

https://jalammar.github.io/illustrated-transformer/


Drawing the Transformer Network from Scratch

https://towardsdatascience.com/drawing-the-transformer-network-from-scratch-part-1-9269ed9a2c5e


Transformers are RNNs:

Fast Autoregressive Transformers with Linear Attention

https://linear-transformers.com/



Monday, May 30, 2022

Maximum Entropy Example In JavaScript

Maximum Entropy Example In JavaScript

PLEASE WAIT WHILE THE CODE PROCESSES THE DATA

What Is Maximum Entropy In Simple Words?

 


Questions:

1. What is meant by maximum entropy?

2. What is meant by a maximum entropy classifier?


Answer to 1:

Imagine 3 buckets with 10 red and 10 blue balls as shown in the picture. The first and last have well separated (or ordered) blue and red balls, and have low entropy. The middle one has uniformly placed red and blue balls (unordered or random) and has high entropy.

So, maximum entropy is achieved when we have uniform distribution of things or in other words when they have the most randomness.

Answer to 2:

Maximum entropy classifier as the name suggest is related to maximum entropy. It is a classifier which prefers the uniformity or maximum entropy if no data is observed. But as it sees the data, it has to move away from the maximum entropy by explaining data. After it has explained the data, it again tries to maximize the entropy on whatever remaining is not seen.


Alternative Answer:

You can think of maximum entropy as the closest you can get to pure nonsense (random letters all with the same frequency of occurrence). 

It is the densest amount of information you can get across given a fixed set of letters. 

For example if you have only two letters "A" and "B". 

AAAAAA would be low entropy. 

ABAAAAA would be in the middle and 

ABABAB would be the the maximum entropy for the alphabet.


https://www.quora.com/What-is-maximum-entropy-in-the-simplest-terms


Maximum Entropy Example In JavaScript

PLEASE WAIT WHILE THE CODE PROCESSES THE DATA

Tuesday, January 25, 2022

Swap single quotes and double quotes online

.

.

About swap single quotes and double quotes text tool

A simple, efficient and free online tool to quickly swap the single and double quotes present in the given text.

Rules

  1. Enter or paste the text in the Enter text text area.
  2. Click on Swap button to see the result in the Swapped text text area.

Sample Input

Hello 'user'! Welcome to "OneCompiler"!

Sample Output

Hello "user"! Welcome to 'OneCompiler'!

Edit JSON Online

 .

https://jsoneditoronline.org/

.

About

Version: 5.10.8 (changelog), copyright © 2011-2022 Jos de Jong

JSON Editor Online is a web-based tool to view, edit, and format JSON. It shows your data side by side in a clear, editable treeview or a code editor. You can store documents locally or in the cloud.

Report a bug

If you encounter a bug or have questions or suggestions for improvements, please report this at https://github.com/josdejong/jsoneditor/issues/.

Source code

The source code of the main component of this web application, JSONEditor, is open source. You can find it at https://github.com/josdejong/jsoneditor.

Data policy

No data is shared anywhere except when you save a document in the cloud. Cloud documents are publicly accessible for anyone who has the document id.

DO NOT SAVE SENSITIVE DATA USING THE CLOUD FUNCTIONALITY

Privacy policy

This site uses cookies and similar tracking technologies such as the Common ID cookie to provide its services. Click here for information or to opt out.

Advertising

For any advertising inquiries please contact sales@playwire.com.

Saturday, January 22, 2022

Machine Learning on Tabular Data with Nyckel

. In the video, the instructor used one of the most popular datasets on kaggle - the titanic dataset. It lists data on titanic passengers (name, age, number of siblings, ticket class, etc.) with a column that indicates whether the passenger survived the shipwreck. The challenge is to create a model that predicts which passengers survived. In less that two minutes, the system is able to go from the data to a trained and deployed model. Underneath this serene user experience, there is a lot going on: (1)Training-optimized cloud hardware is allocated, (2)Several state-of-the-art deep neural networks and hyper-parameters are evaluated to find the best fit for the data, (3)The model is deployed on inference-optimized and elastically scalable cloud hardware, behind a secure REST API . . https://www.nyckel.com/blog/fast-machine-learning-tabular-data-automl/