Skip to content

Commit

Permalink
deploy: 7eb8533
Browse files Browse the repository at this point in the history
  • Loading branch information
alanakbik committed Nov 8, 2024
1 parent bcdda89 commit 679edd0
Show file tree
Hide file tree
Showing 574 changed files with 10,496 additions and 12,882 deletions.
2 changes: 1 addition & 1 deletion master/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: de402d2ba4835b0ab5068509f4dec6b3
config: f15a5cb82fc6412fff2886f6490819fa
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file modified master/.doctrees/api/datasets/base.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/biomedical.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/document_classification.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/entity_linking.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/ocr.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/relation_extraction.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/sequence_labeling.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/text_image.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/text_text.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/datasets/treebanks.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/base.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/document.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/image.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/legacy.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/token.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/embeddings/transformer.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.data.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.datasets.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.embeddings.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.models.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.nn.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.splitter.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.tokenization.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.trainers.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/flair.trainers.plugins.doctree
Binary file not shown.
Binary file modified master/.doctrees/api/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/contributing/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/contributing/local_development.doctree
Binary file not shown.
Binary file modified master/.doctrees/contributing/making_a_pull_request.doctree
Binary file not shown.
Binary file modified master/.doctrees/contributing/updating_documentation.doctree
Binary file not shown.
Binary file modified master/.doctrees/contributing/writing_a_good_issue.doctree
Binary file not shown.
Binary file modified master/.doctrees/environment.pickle
Binary file not shown.
Binary file modified master/.doctrees/glossary/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/intro.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-basics/basic-types.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-basics/entity-linking.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-basics/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-basics/other-models.doctree
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-basics/tagging-entities.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-embeddings/embeddings.doctree
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-embeddings/index.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-hunflair2/index.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-hunflair2/linking.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-hunflair2/overview.doctree
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-hunflair2/tagging.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified master/.doctrees/tutorial/tutorial-training/index.doctree
Binary file not shown.
Binary file not shown.
4 changes: 2 additions & 2 deletions master/_sources/contributing/local_development.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ the code should hopefully be easy.

## Setup

Flair requires python-3.8 or higher. To make sure our code also runs on the oldest supported
python version, it is recommended to use python-3.8.x for flair development.
Flair requires python-3.9 or higher. To make sure our code also runs on the oldest supported
python version, it is recommended to use python-3.9.x for flair development.

Create a python environment of your preference and run:
```bash
Expand Down
2 changes: 1 addition & 1 deletion master/_sources/tutorial/intro.md.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ In your favorite virtual environment, simply do:
pip install flair
```

Flair requires Python 3.8+.
Flair requires Python 3.9+.

## Example 1: Tag Entities in Text

Expand Down
104 changes: 89 additions & 15 deletions master/_sphinx_design_static/design-tabs.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,101 @@
var sd_labels_by_text = {};
// @ts-check

// Extra JS capability for selected tabs to be synced
// The selection is stored in local storage so that it persists across page loads.

/**
* @type {Record<string, HTMLElement[]>}
*/
let sd_id_to_elements = {};
const storageKeyPrefix = "sphinx-design-tab-id-";

/**
* Create a key for a tab element.
* @param {HTMLElement} el - The tab element.
* @returns {[string, string, string] | null} - The key.
*
*/
function create_key(el) {
let syncId = el.getAttribute("data-sync-id");
let syncGroup = el.getAttribute("data-sync-group");
if (!syncId || !syncGroup) return null;
return [syncGroup, syncId, syncGroup + "--" + syncId];
}

/**
* Initialize the tab selection.
*
*/
function ready() {
const li = document.getElementsByClassName("sd-tab-label");
for (const label of li) {
syncId = label.getAttribute("data-sync-id");
if (syncId) {
label.onclick = onLabelClick;
if (!sd_labels_by_text[syncId]) {
sd_labels_by_text[syncId] = [];
// Find all tabs with sync data

/** @type {string[]} */
let groups = [];

document.querySelectorAll(".sd-tab-label").forEach((label) => {
if (label instanceof HTMLElement) {
let data = create_key(label);
if (data) {
let [group, id, key] = data;

// add click event listener
// @ts-ignore
label.onclick = onSDLabelClick;

// store map of key to elements
if (!sd_id_to_elements[key]) {
sd_id_to_elements[key] = [];
}
sd_id_to_elements[key].push(label);

if (groups.indexOf(group) === -1) {
groups.push(group);
// Check if a specific tab has been selected via URL parameter
const tabParam = new URLSearchParams(window.location.search).get(
group
);
if (tabParam) {
console.log(
"sphinx-design: Selecting tab id for group '" +
group +
"' from URL parameter: " +
tabParam
);
window.sessionStorage.setItem(storageKeyPrefix + group, tabParam);
}
}

// Check is a specific tab has been selected previously
let previousId = window.sessionStorage.getItem(
storageKeyPrefix + group
);
if (previousId === id) {
// console.log(
// "sphinx-design: Selecting tab from session storage: " + id
// );
// @ts-ignore
label.previousElementSibling.checked = true;
}
}
sd_labels_by_text[syncId].push(label);
}
}
});
}

function onLabelClick() {
// Activate other inputs with the same sync id.
syncId = this.getAttribute("data-sync-id");
for (label of sd_labels_by_text[syncId]) {
/**
* Activate other tabs with the same sync id.
*
* @this {HTMLElement} - The element that was clicked.
*/
function onSDLabelClick() {
let data = create_key(this);
if (!data) return;
let [group, id, key] = data;
for (const label of sd_id_to_elements[key]) {
if (label === this) continue;
// @ts-ignore
label.previousElementSibling.checked = true;
}
window.localStorage.setItem("sphinx-design-last-tab", syncId);
window.sessionStorage.setItem(storageKeyPrefix + group, id);
}

document.addEventListener("DOMContentLoaded", ready, false);

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion master/_static/basic.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Sphinx stylesheet -- basic theme.
*
* :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
Expand Down Expand Up @@ -237,6 +237,10 @@ a.headerlink {
visibility: hidden;
}

a:visited {
color: #551A8B;
}

h1:hover > a.headerlink,
h2:hover > a.headerlink,
h3:hover > a.headerlink,
Expand Down
104 changes: 89 additions & 15 deletions master/_static/design-tabs.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,101 @@
var sd_labels_by_text = {};
// @ts-check

// Extra JS capability for selected tabs to be synced
// The selection is stored in local storage so that it persists across page loads.

/**
* @type {Record<string, HTMLElement[]>}
*/
let sd_id_to_elements = {};
const storageKeyPrefix = "sphinx-design-tab-id-";

/**
* Create a key for a tab element.
* @param {HTMLElement} el - The tab element.
* @returns {[string, string, string] | null} - The key.
*
*/
function create_key(el) {
let syncId = el.getAttribute("data-sync-id");
let syncGroup = el.getAttribute("data-sync-group");
if (!syncId || !syncGroup) return null;
return [syncGroup, syncId, syncGroup + "--" + syncId];
}

/**
* Initialize the tab selection.
*
*/
function ready() {
const li = document.getElementsByClassName("sd-tab-label");
for (const label of li) {
syncId = label.getAttribute("data-sync-id");
if (syncId) {
label.onclick = onLabelClick;
if (!sd_labels_by_text[syncId]) {
sd_labels_by_text[syncId] = [];
// Find all tabs with sync data

/** @type {string[]} */
let groups = [];

document.querySelectorAll(".sd-tab-label").forEach((label) => {
if (label instanceof HTMLElement) {
let data = create_key(label);
if (data) {
let [group, id, key] = data;

// add click event listener
// @ts-ignore
label.onclick = onSDLabelClick;

// store map of key to elements
if (!sd_id_to_elements[key]) {
sd_id_to_elements[key] = [];
}
sd_id_to_elements[key].push(label);

if (groups.indexOf(group) === -1) {
groups.push(group);
// Check if a specific tab has been selected via URL parameter
const tabParam = new URLSearchParams(window.location.search).get(
group
);
if (tabParam) {
console.log(
"sphinx-design: Selecting tab id for group '" +
group +
"' from URL parameter: " +
tabParam
);
window.sessionStorage.setItem(storageKeyPrefix + group, tabParam);
}
}

// Check is a specific tab has been selected previously
let previousId = window.sessionStorage.getItem(
storageKeyPrefix + group
);
if (previousId === id) {
// console.log(
// "sphinx-design: Selecting tab from session storage: " + id
// );
// @ts-ignore
label.previousElementSibling.checked = true;
}
}
sd_labels_by_text[syncId].push(label);
}
}
});
}

function onLabelClick() {
// Activate other inputs with the same sync id.
syncId = this.getAttribute("data-sync-id");
for (label of sd_labels_by_text[syncId]) {
/**
* Activate other tabs with the same sync id.
*
* @this {HTMLElement} - The element that was clicked.
*/
function onSDLabelClick() {
let data = create_key(this);
if (!data) return;
let [group, id, key] = data;
for (const label of sd_id_to_elements[key]) {
if (label === this) continue;
// @ts-ignore
label.previousElementSibling.checked = true;
}
window.localStorage.setItem("sphinx-design-last-tab", syncId);
window.sessionStorage.setItem(storageKeyPrefix + group, id);
}

document.addEventListener("DOMContentLoaded", ready, false);
2 changes: 1 addition & 1 deletion master/_static/doctools.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Base JavaScript utilities for all Sphinx HTML documentation.
*
* :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
Expand Down
3 changes: 1 addition & 2 deletions master/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
const DOCUMENTATION_OPTIONS = {
VERSION: '0.14.0',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
Expand Down
4 changes: 2 additions & 2 deletions master/_static/language_data.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
* This script contains the language-specific data used by searchtools.js,
* namely the list of stopwords, stemmer, scorer and splitter.
*
* :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/

var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"];


/* Non-minified version is copied as a separate JS file, is available */
/* Non-minified version is copied as a separate JS file, if available */

/**
* Porter Stemmer
Expand Down
Loading

0 comments on commit 679edd0

Please sign in to comment.