' async with aiohttp.ClientSession() as session:\n tasks = [fetch_url(session, url) for url in urls]\n return await asyncio.gather(*tasks)'
' tasks = [download_url(url) for url in urls]\n results = await asyncio.gather(*tasks)\n return results'
' async with ClientSession() as client_session:\n tasks = [asyncio.create_task(fetch_single_url(client_session, url)) for url in urls]\n results = await asyncio.gather(*tasks)\n return results'
1
' coros = [get_url(url) for url in urls]\n results = asyncio.get_event_loop().run_until_complete(asyncio.gather(*coros))\n return results'
' with aiohttp.ClientSession() as client:\n tasks = [retrieve_data(client, target) for target in urls]\n outcomes = asyncio.gather(*tasks)\n return outcomes'
'tasks = [asyncio.create_task(fetch_single_url(url)) for url in urls]\n results = asyncio.gather(*tasks)\n return results'
Uses
Direct Use for Inference
First install the SetFit library:
pip install setfit
Then you can load this model and run inference.
from setfit import SetFitModel
# Download from the 🤗 Hub
model = SetFitModel.from_pretrained("hojzas/proj9")
# Run inference
preds = model(" tasks = [download_url(url) for url in urls]\n results = asyncio.gather(*tasks)\n return results")
Training Details
Training Set Metrics
Training set
Min
Median
Max
Word count
18
37.7333
76
Label
Training Sample Count
0
8
1
7
Training Hyperparameters
batch_size: (16, 16)
num_epochs: (1, 1)
max_steps: -1
sampling_strategy: oversampling
num_iterations: 20
body_learning_rate: (2e-05, 2e-05)
head_learning_rate: 2e-05
loss: CosineSimilarityLoss
distance_metric: cosine_distance
margin: 0.25
end_to_end: False
use_amp: False
warmup_proportion: 0.1
seed: 42
eval_max_steps: -1
load_best_model_at_end: False
Training Results
Epoch
Step
Training Loss
Validation Loss
0.0263
1
0.3316
-
Framework Versions
Python: 3.10.12
SetFit: 1.0.3
Sentence Transformers: 2.7.0
Transformers: 4.40.2
PyTorch: 2.3.0+cu121
Datasets: 2.19.1
Tokenizers: 0.19.1
Citation
BibTeX
@article{https://doi.org/10.48550/arxiv.2209.11055,
doi = {10.48550/ARXIV.2209.11055},
url = {https://arxiv.org/abs/2209.11055},
author = {Tunstall, Lewis and Reimers, Nils and Jo, Unso Eun Seo and Bates, Luke and Korat, Daniel and Wasserblat, Moshe and Pereg, Oren},
keywords = {Computation and Language (cs.CL), FOS: Computer and information sciences, FOS: Computer and information sciences},
title = {Efficient Few-Shot Learning Without Prompts},
publisher = {arXiv},
year = {2022},
copyright = {Creative Commons Attribution 4.0 International}
}
Runs of hojzas proj9 on huggingface.co
11
Total runs
0
24-hour runs
-1
3-day runs
-1
7-day runs
4
30-day runs
More Information About proj9 huggingface.co Model
proj9 huggingface.co
proj9 huggingface.co is an AI model on huggingface.co that provides proj9's model effect (), which can be used instantly with this hojzas proj9 model. huggingface.co supports a free trial of the proj9 model, and also provides paid use of the proj9. Support call proj9 model through api, including Node.js, Python, http.
proj9 huggingface.co is an online trial and call api platform, which integrates proj9's modeling effects, including api services, and provides a free online trial of proj9, you can try proj9 online for free by clicking the link below.
proj9 is an open source model from GitHub that offers a free installation service, and any user can find proj9 on GitHub to install. At the same time, huggingface.co provides the effect of proj9 install, users can directly use proj9 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.