Skip to content

Commit 4338586

Browse files
committed
update
1 parent aaf0514 commit 4338586

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+79
-1079
lines changed

docs/docs.md

Lines changed: 17 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -1,179 +1,40 @@
1-
#  
2-
31
<style>
42
.prior-labs-hero {
5-
position: relative;
6-
width: 100%;
7-
height: 00px;
8-
margin: 2rem 0;
9-
overflow: hidden;
103
margin-top: -4rem;
114
}
125

13-
.grid-container {
14-
display: grid;
15-
grid-template-columns: repeat(60, 1fr);
16-
grid-template-rows: repeat(26, 1fr);
17-
width: 100%;
18-
height: 100%;
19-
gap: 0.25%;
20-
}
21-
22-
.square {
23-
background-color: rgba(96, 191, 129, 0.7);
24-
transition: background-color 0.5s ease;
25-
border-radius: 0px;
26-
}
27-
28-
.square.active {
29-
background-color: rgba(96, 191, 129, 1);
30-
}
31-
32-
.square.missing {
33-
background-color: transparent;
34-
}
35-
36-
.hero-content {
37-
position: absolute;
38-
top: 50%;
39-
left: 50%;
40-
transform: translate(-50%, -50%);
41-
text-align: center;
42-
z-index: 10;
43-
padding: 2rem;
44-
border-radius: 8px;
45-
}
46-
47-
.hero-title {
48-
font-size: 2.5rem !important;
49-
font-weight: 700 !important;
50-
color: rgb(96, 191, 129) !important;
51-
margin-bottom: 1rem !important;
52-
line-height: 1.2 !important;
53-
}
54-
55-
.hero-subtitle {
56-
font-size: 1.2rem !important;
57-
color: rgb(96, 191, 129) !important;
58-
max-width: 600px;
59-
margin: 0 auto !important;
60-
line-height: 1.4 !important;
6+
/* Style for the top boxes */
7+
.grid.cards.up > ul > li {
8+
background-color: rgba(25, 36, 74, 0.03); /* Primary color with slight opacity */
619
}
6210
</style>
11+
# TabPFN Integrations
6312

64-
<div class="prior-labs-hero">
65-
<div class="grid-container">
66-
<!-- Squares will be generated by JavaScript -->
67-
</div>
68-
</div>
69-
70-
<script>
71-
document.addEventListener('DOMContentLoaded', () => {
72-
const gridContainer = document.querySelector('.grid-container');
73-
const columns = 60;
74-
const rows = 25;
75-
const totalCells = columns * rows;
76-
77-
// PriorLabs pattern (1 represents missing cell)
78-
const pattern = [
79-
"11111 11111 1 11111 11111 1 1 11111 11111",
80-
"1 1 1 1 1 1 1 1 1 1 111 1 1 1 ",
81-
"11111 11111 1 1 1 11111 1 11 11 11111 11111",
82-
"1 1 1 1 1 1 1 1 1 1111111 1 1 1",
83-
"1 1 11 1 11111 1 11 1111 1 1 11111 11111"
84-
];
85-
86-
// Create squares
87-
for (let i = 0; i < totalCells; i++) {
88-
const square = document.createElement('div');
89-
square.classList.add('square');
90-
gridContainer.appendChild(square);
91-
}
92-
93-
// Apply PriorLabs pattern
94-
const squares = document.querySelectorAll('.square');
95-
const patternStartRow = 10;
96-
const patternStartCol = 3;
97-
98-
pattern.forEach((row, rowIndex) => {
99-
for (let colIndex = 0; colIndex < row.length; colIndex++) {
100-
if (row[colIndex] === '1') {
101-
const index = (rowIndex + patternStartRow) * columns + (colIndex + patternStartCol);
102-
if (index < squares.length) {
103-
squares[index].classList.add('missing');
104-
}
105-
}
106-
}
107-
});
108-
109-
// Animate squares
110-
setInterval(() => {
111-
squares.forEach(square => {
112-
if (!square.classList.contains('missing')) {
113-
if (Math.random() < 0.2) {
114-
square.classList.add('active');
115-
} else {
116-
square.classList.remove('active');
117-
}
118-
}
119-
});
120-
}, 1000);
121-
});
122-
</script>
123-
124-
PriorLabs is building breakthrough foundation models that understand spreadsheets and databases. While foundation models have transformed text and images, tabular data has remained largely untouched. We're tackling this opportunity with technology that could revolutionize how we approach scientific discovery, medical research, financial modeling, and business intelligence.
125-
126-
<!---
127-
This page contains usage examples and installation instructions of TabPFN. Please find additional instructions on our Classifiers and Regressors on the respective subpages. An in-depth technical documentation of our software interfaces can be found in the [API Reference](api/tabpfn_classifier/)
128-
129-
## User Interface
130-
131-
<script type="module" src="https://gradio.s3-us-west-2.amazonaws.com/4.43.0/gradio.js"></script>
132-
133-
<gradio-app src="https://noahho-tabpfn-client-gui.hf.space" theme_mode="light" eager="true" container="false">
134-
</gradio-app>
135-
-->
136-
137-
<!---
138-
## Expected Output
139-
Our models follow the interfaces provided by sklearn, so you can expect the same output as you would from sklearn models.
140-
TabPFNClassifier will return a numpy array of shape `(n_samples, n_classes)` with the probabilities of each class, while
141-
TabPFNRegressor will return a numpy array of shape `(n_samples,)` with the predicted values. For more detailed documentation
142-
please check the technical documentation of [scripts.estimator.TabPFNClassifier.predict_proba](https://priorlabs.github.io/api/tabpfn_classifier/#scripts.estimator.TabPFNClassifier.predict_proba).
143-
144-
## Expected Runtime
145-
The runtime of the model is dependent on the number of estimators and the size of the dataset. For a dataset of 1000
146-
samples and 4 features, the runtime on GPU is typically less than 1 second. For a dataset of 10000 samples and 4 features, the
147-
runtime on GPU is typically less than 10 seconds.
148-
-->
149-
150-
## TabPFN Integrations
151-
152-
<div class="grid cards" markdown>
13+
<div class="grid cards up" markdown>
15314

15415
- :material-cloud-check:{ .lg .middle } **API Client**
15516

15617
---
15718

158-
The fastest way to get started with TabPFN. Access our models through the cloud without requiring local GPU resources.
19+
**Best models, No GPU needed.** The fastest way to get started with TabPFN. Access our models through the cloud without requiring local GPU resources.
15920

16021
[:octicons-arrow-right-24: TabPFN Client](https://github.com/PriorLabs/tabpfn-client)
16122

162-
- :material-application:{ .lg .middle } **User Interface**
23+
- :material-language-python:{ .lg .middle } **Python Package**
16324

16425
---
16526

166-
Visual interface for no-code interaction with TabPFN. Perfect for quick experimentation and visualization.
27+
**Most popular.** Local installation for research and privacy sensitive use cases with GPU support and scikit-learn compatible interface.
16728

168-
[:octicons-arrow-right-24: Access GUI](https://ux.priorlabs.ai/)
29+
[:octicons-arrow-right-24: TabPFN Local](https://github.com/PriorLabs/tabpfn)
16930

170-
- :material-language-python:{ .lg .middle } **Python Package**
31+
- :material-application:{ .lg .middle } **User Interface**
17132

17233
---
17334

174-
Local installation for research and privacy sesitive use cases with GPU support and scikit-learn compatible interface.
35+
**No Code.** Visual interface for no-code interaction with TabPFN. Perfect for quick experimentation and visualization.
17536

176-
[:octicons-arrow-right-24: TabPFN Local](https://github.com/PriorLabs/tabpfn)
37+
[:octicons-arrow-right-24: Access GUI](https://ux.priorlabs.ai/)
17738

17839
- :material-language-r:{ .lg .middle } **R Integration**
17940

@@ -183,10 +44,13 @@ runtime on GPU is typically less than 10 seconds.
18344

18445
</div>
18546

47+
&nbsp;</br>
48+
&nbsp;</br>
49+
&nbsp;</br>
18650

18751
## Why TabPFN
18852

189-
<div class="grid cards" markdown>
53+
<div class="grid cards second" markdown>
19054

19155
- :material-speedometer:{ .lg .middle } **Rapid Training**
19256

@@ -226,4 +90,4 @@ runtime on GPU is typically less than 10 seconds.
22690

22791
The model handles various types of raw data, including missing values and categorical variables, with minimal preprocessing. This reduces the burden on users to perform extensive data preparation.
22892

229-
</div>
93+
</div>

0 commit comments

Comments
 (0)