Frozen AI News archive

not much happened today

**OpenAI** introduced structured outputs in their API with a new "strict" mode and a "response_format" parameter, supporting models like **gpt-4-0613**, **gpt-3.5-turbo-0613**, and the new **gpt-4o-2024-08-06**. They also halved the price of **gpt-4o** to $2.50 per million tokens. **Mistral Large 2** outperforms **gpt4-turbo** and **claude-3-opus** on hard benchmarks and coding tasks. **Idefics3-Llama** offers multimodal capabilities with a 10k token context window. **BigLlama-3.1-1T-Instruct** is an upscaled version of **llama-3-120b-instruct**. New benchmark "big_model_smell" measures creativity and reliability. **Figure 02** robot features advanced AI hardware with onboard vision language model, enhanced battery, and speech-to-speech reasoning. **Yann LeCun** expressed concerns about California's SB1047 regulation.

Canonical issue URL

AI News for 8/6/2024-8/7/2024. We checked 7 subreddits, 384 Twitters and 28 Discords (249 channels, and 2423 messages) for you. Estimated reading time saved (at 200wpm): 247 minutes. You can now tag @smol_ai for AINews discussions!

No clear major story for the day but lots of interesting small nuggets:

You could, of course, spend one more epoch on Segment Anything 2, which is now up on the Latent Space Podcast.


{% if medium == 'web' %}

Table of Contents

[TOC]

{% else %}

The Table of Contents and Channel Summaries have been moved to the web version of this email: [{{ email.subject }}]({{ email_url }})!

{% endif %}


AI Twitter Recap

all recaps done by Claude 3.5 Sonnet, best of 4 runs.

OpenAI Structured Outputs and Model Updates

OpenAI has introduced structured outputs in their API, allowing developers to enforce specific JSON schemas for model responses. This feature is now supported across various models, including gpt-4-0613 and gpt-3.5-turbo-0613 and later versions. @sama announced this highly requested feature, which enables 100% reliability in matching output schemas according to OpenAI's evaluations. The update includes:

@rohanpaul_ai highlighted that this update achieves 100% reliability in matching output schemas, which is particularly useful for downstream tasks when the model is not calling a tool but responding to the user in a structured way.

Additionally, @corbtt noted that OpenAI quietly dropped the price of GPT-4o (the real one, not mini) by 50% without a formal announcement, now listing it at $2.50/1M tokens on their pricing page.

AI Model Developments and Benchmarks

Several new AI models and benchmarks have been announced:

  1. Mistral Large 2: @GuillaumeLample announced the release of Mistral Large 2, which performs exceptionally well in coding, hard prompts, math, and longer query categories, outperforming GPT4-Turbo and Claude 3 Opus in some areas. It's now leading the Arena hard leaderboards and is an open-weight model.

  2. Idefics3-Llama: @mervenoyann introduced Idefics3-Llama, a multimodal model based on Llama 3.1 that accepts an arbitrary number of interleaved images with text and has a huge context window of 10k tokens.

  3. BigLlama-3.1-1T-Instruct: @maximelabonne presented an upscaled version of Meta-Llama-3-120B-Instruct, created through a self-merge of Llama 3 70B.

  4. New benchmarks: @aidan_mclau introduced a new benchmark called "big_model_smell" that measures creativity, reliability, attention, and instruction following.

AI Hardware and Robotics

@adcock_brett introduced Figure 02, described as the world's most advanced AI hardware. Key features include:

The robot is designed for autonomous operation and includes a custom 2.25 KWh battery pack, aiming for up to 20 hours of useful work per day.

AI Safety and Regulation

@ylecun shared concerns about California's SB1047 (Safe and Secure Innovation for Frontier Artificial Intelligence Models Act), stating that it won't solve intended issues and may harm AI R&D in academia, small tech companies, and the open-source community. @fchollet echoed these concerns, arguing that holding open model developers responsible for all fine-tuned models downstream makes no sense and could discourage open model sharing.

Miscellaneous AI Developments

These developments showcase the rapid progress in AI model capabilities, hardware integration, and the ongoing discussions around AI safety and regulation in the field.


AI Reddit Recap

/r/LocalLlama Recap

Theme 1. LLMs as Productivity Boosters in Research and Development

Theme 2. Advancements in AI Model Compression and Quantization

Theme 3. Open-Source AI Tools and Multimodal Generation

All AI Reddit Recap

r/machinelearning, r/openai, r/stablediffusion, r/ArtificialInteligence, /r/LLMDevs, /r/Singularity

AI Model Developments and Releases

AI Research and Applications

AI Ethics and Safety

AI Impact on Education and Careers

AI-Generated Content

Memes and Humor


AI Discord Recap

A summary of Summaries of Summaries

1. LLM Advancements and Benchmarking

2. Model Performance Optimization

3. Fine-tuning Challenges and Prompt Engineering Strategies

4. Multimodal AI and Generative Modeling Innovations


PART 1: High level Discord summaries

Stability.ai (Stable Diffusion) Discord


Unsloth AI (Daniel Han) Discord


HuggingFace Discord


LM Studio Discord


CUDA MODE Discord


Nous Research AI Discord


Latent Space Discord


OpenAI Discord


Perplexity AI Discord


Eleuther Discord


LangChain AI Discord


Interconnects (Nathan Lambert) Discord


OpenRouter (Alex Atallah) Discord


LlamaIndex Discord


Cohere Discord


Modular (Mojo 🔥) Discord


LAION Discord


tinygrad (George Hotz) Discord


DSPy Discord


OpenAccess AI Collective (axolotl) Discord


Torchtune Discord


OpenInterpreter Discord


Mozilla AI Discord


MLOps @Chipro Discord


The Alignment Lab AI Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


The LLM Finetuning (Hamel + Dan) Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


The DiscoResearch Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


The AI21 Labs (Jamba) Discord has no new messages. If this guild has been quiet for too long, let us know and we will remove it.


PART 2: Detailed by-Channel summaries and links

{% if medium == 'web' %}

Stability.ai (Stable Diffusion) ▷ #general-chat (459 messages🔥🔥🔥):

  • LoRA Usage in Stable Diffusion
  • Pony Model for Line Art
  • ControlNet and Image Transformation
  • Community Dynamics in r/stablediffusion
  • Hardware Choices for AI

Links mentioned:


Unsloth AI (Daniel Han) ▷ #general (105 messages🔥🔥):

  • Unsloth Fine-tuning Issues
  • Model Inference Timing
  • Pretraining vs. Continued Pretraining
  • Multi-GPU Support Development
  • Resources for Learning LLM Inference

Links mentioned:


Unsloth AI (Daniel Han) ▷ #off-topic (10 messages🔥):

  • BigLlama 3.1
  • Pokerole Pokémon Prompt
  • Game discussions

Links mentioned:


Unsloth AI (Daniel Han) ▷ #help (162 messages🔥🔥):

  • Llama Model Training
  • Colab Pro Limitations
  • GGUF File Usage
  • Ollama Integration
  • Model Exporting

Links mentioned:


Unsloth AI (Daniel Han) ▷ #community-collaboration (1 messages):

  • LLaMA3 configuration
  • Cost-effective model running

Unsloth AI (Daniel Han) ▷ #research (1 messages):

vvelo: https://fxtwitter.com/reach_vb/status/1820493688377643178


HuggingFace ▷ #announcements (1 messages):

  • Gemma 2 2B
  • Diffusers integration with FLUX
  • Argilla 2.0
  • Whisper Generations
  • llm-sagemaker Terraform Module

Links mentioned:


HuggingFace ▷ #general (239 messages🔥🔥):

  • Hugging Face Datasets Issues
  • School Experiences
  • Image Generation Tools
  • Thesis and Dataset Handling
  • Learning Resources for AI

Links mentioned:


HuggingFace ▷ #today-im-learning (3 messages):

  • Linear Algebra for 3D Video Analysis
  • Sharing Resources

HuggingFace ▷ #cool-finds (4 messages):

  • Image Synthesis with Transformers
  • Integrating Graphs with LLMs

HuggingFace ▷ #i-made-this (5 messages):

  • Unity ML-Agents Training
  • Embodied Agent Platform
  • Talking Head Synthesis
  • Bilateral Reference for Image Segmentation

Links mentioned:


HuggingFace ▷ #reading-group (5 messages):

  • OpenAI's Structured Outputs
  • LLMs and Reasoning
  • Attention Mechanisms in LLMs

HuggingFace ▷ #computer-vision (4 messages):

  • Depth Estimation
  • CVPR 2022 Papers
  • Code Implementations

HuggingFace ▷ #NLP (2 messages):

  • NER Annotated CV Dataset
  • Identifying Relevant JSON Files

Link mentioned: NER Annotated CVs: This dataset includes 5029 annotated curriculum vitae (CV), marked with IT skill


LM Studio ▷ #general (157 messages🔥🔥):

  • Using LM Studio with AnythingLLM
  • Model performance and settings
  • Audio transcription capabilities
  • Multi-GPU configurations
  • Phi-3 model support issues

Links mentioned:


LM Studio ▷ #hardware-discussion (59 messages🔥🔥):

  • Testing 8700G/780m IGP
  • Upcoming GPU comparisons
  • P40 vs 4090 pricing
  • Model utilization with VRAM
  • CPU and GPU upgrades

CUDA MODE ▷ #general (5 messages):

  • Gameboy emulator setup
  • CPython environment considerations
  • Reinforcement learning live streaming
  • GPUDrive for multi-agent planning
  • Mojo discussions

Links mentioned:


CUDA MODE ▷ #torch (17 messages🔥):

  • PyTorch 2.4 with CUDA 12.4
  • Zippika's Cublas Library
  • FP16 Accumulate Performance
  • Benchmarking Speed and Accuracy

Link mentioned: GitHub - aredden/torch-cublas-hgemm: PyTorch half precision gemm lib w/ fused optional bias + optional relu/gelu: PyTorch half precision gemm lib w/ fused optional bias + optional relu/gelu - aredden/torch-cublas-hgemm


CUDA MODE ▷ #algorithms (3 messages):

  • CIFAR10 Accuracy
  • Quantization Bits Optimization

CUDA MODE ▷ #jobs (7 messages):

  • Hudson River Trading Internships
  • High-Performance GPU Work
  • Job Application Process

Links mentioned:


CUDA MODE ▷ #torchao (34 messages🔥):

  • INT8 Symmetric Quantization
  • Install Issues with torchao
  • Guarding Unsupported Hardware
  • Quantized Training
  • GPTQ Refactor Progress

Links mentioned:

  PyTorch

: no description foundao/torchao/quantization/quant_primitives.py at de4a1fb3b1f71e2f61b84dfdc96e7d704ff72208 · pytorch/ao: The missing pytorch dtype and layout library for training and inference - pytorch/aoQuantization - Neural Network Distiller: no description foundpytorch/aten/src/ATen/native/cuda/int4mm.cu at e98eac76b358fb4639b9e9ce6894014354d7b073 · pytorch/pytorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration - pytorch/pytorch


CUDA MODE ▷ #off-topic (7 messages):

  • LLaMA 3 paper insights
  • Prefix Chunk LLM exploration
  • SARATHI framework introduction
  • corCTF 2023 kernel syscall challenge

Links mentioned:


CUDA MODE ▷ #llmdotc (99 messages🔥🔥):

  • Ragged Attention Issues
  • Training with EOS and BOS tokens
  • Batch Size and Stability
  • Newline Handling in Llama Models
  • Performance Benchmarking with PyTorch 2.4

Links mentioned:


CUDA MODE ▷ #rocm (9 messages🔥):

  • ZLUDA 3 Removal
  • AMD's Legal Claims
  • ZLUDA's Development Status

Links mentioned:


CUDA MODE ▷ #cudamode-irl (2 messages):

  • Project Timeline
  • Google Form Details

Nous Research AI ▷ #datasets (1 messages):

  • UltraSteer-V0 Dataset
  • Llama2-13B-SteerLM-RM
  • Fine-Grained Dialogue Labels

Link mentioned: Avelina/UltraSteer-v0 · Datasets at Hugging Face: no description found


Nous Research AI ▷ #off-topic (1 messages):

vikings7699: Has anyone here ever worked on fine tuning a model specifically for insurance sector?


Nous Research AI ▷ #general (129 messages🔥🔥):

  • Fine-tuning vision models
  • Flux AI capabilities
  • New multimodal models
  • Open Medical Reasoning Tasks
  • MiniCPM-Llama3-V updates

Links mentioned:


Nous Research AI ▷ #ask-about-llms (19 messages🔥):

  • Finetuning Libraries
  • Inference Stack Resources
  • Insurance Sector Model Tuning
  • Pay-as-you-go LLaMA Hosting
  • Compute Bottlenecks in Training

Nous Research AI ▷ #reasoning-tasks-master-list (7 messages):

  • Open Medical Reasoning Tasks
  • Synthetic Task Generation
  • Limits of LLMs
  • Community Contributions

Links mentioned:


Latent Space ▷ #ai-general-chat (128 messages🔥🔥):

  • Web Dev to AI Engineer Pipeline
  • OpenAI Departures
  • Generative AI in Retail
  • Structured Outputs in GPT-4o
  • Energy-based Language Modeling

Links mentioned:


OpenAI ▷ #annnouncements (1 messages):

  • OpenAI DevDay
  • Global Events

OpenAI ▷ #ai-discussions (86 messages🔥🔥):

  • Desktop ChatGPT App Release
  • DALL-E 3 Model Discussion
  • API and Hosting Questions
  • LaTeX Support on Mobile
  • OpenAI Updates and Pricing

Link mentioned: Assistant GPT - Can I perform knowledge retrieval from a cloud storage?: I have some files that are on my cloud storage (onedrive) and would like to perform knowledge retrieval on them. Is it possible to integrate an assistant to perform knowledge retrieval directly fro...


OpenAI ▷ #gpt-4-discussions (16 messages🔥):

  • Search GPT availability
  • Photo upload limits
  • Generative AI in gaming
  • ChatGPT-4o updates

OpenAI ▷ #prompt-engineering (1 messages):

darthgustav.: Use the python tool and import data from uploads.


OpenAI ▷ #api-discussions (1 messages):

darthgustav.: Use the python tool and import data from uploads.


Perplexity AI ▷ #general (82 messages🔥🔥):

  • Future of Information Retrieval
  • Technical Issues with Perplexity
  • Comparison of Language Models
  • Content Recommendation Engines
  • Feedback on User Experiences

Links mentioned:


Perplexity AI ▷ #sharing (7 messages):

  • NVIDIA Blackwell GPUs Delay
  • Memory Scientific Explanation
  • Market Updates
  • LLaMA 3 Performance
  • Tastiera Meccanica Recommendations

Links mentioned:


Perplexity AI ▷ #pplx-api (8 messages🔥):

  • API Errors
  • Upcoming Model Changes
  • Testing in Labs
  • Status Updates

Links mentioned:


Eleuther ▷ #announcements (1 messages):

  • Mechanistic Anomaly Detection
  • Quirky Language Models
  • Anomaly Detection Techniques
  • Adversarial Example Detection

Links mentioned:


Eleuther ▷ #general (36 messages🔥):

  • SB1047 AI Safety Act
  • Philosophical Differences in AI Regulation
  • Anthropic's Response to SB1047
  • Impact of Regulation on Innovation
  • Knowledge Distillation in LLMs

Links mentioned:


Eleuther ▷ #research (40 messages🔥):

  • Meta's AI network advancements
  • Discrete problem-solving in AI
  • Inferencing scalability in models
  • Search techniques in machine learning evaluation
  • Self-taught evaluation methods for models

Links mentioned:


Eleuther ▷ #scaling-laws (4 messages):

  • Training Instability
  • Double Descent Phenomenon
  • Learning Rate Adjustments

Eleuther ▷ #interpretability-general (5 messages):

  • Recent Developments in SAEs
  • SAE Notation and Framework
  • SAE Landscape Overview
  • SAELens Library Updates
  • Scaling SAEs to Real Models

Link mentioned: SAE Landscape: SAE Landscape – A collection of useful publications and tools Welcome to a collection of resources on Sparse Autoencoders (SAEs) for language model interpretability. This is a live document, I appreci...


Eleuther ▷ #lm-thunderdome (8 messages🔥):

  • lm-eval-harness usage
  • Huggingface model class
  • Handling special tokens
  • Accessing benchmark names in JSON output

Link mentioned: mamba/evals/lm_harness_eval.py at main · state-spaces/mamba: Mamba SSM architecture. Contribute to state-spaces/mamba development by creating an account on GitHub.


LangChain AI ▷ #general (83 messages🔥🔥):

  • GPU Memory Management
  • LangGraph Courses
  • SQL Chat Agent Development
  • Music Recommendation App
  • Code Review Automation

Links mentioned:


LangChain AI ▷ #share-your-work (2 messages):

  • AgentGenesis
  • Open Source Contributions
  • AI Development Acceleration

Links mentioned:


Interconnects (Nathan Lambert) ▷ #news (57 messages🔥🔥):

  • John Schulman leaves OpenAI
  • Anthropic developments
  • AI Alignment debates
  • GDB takes a sabbatical
  • Structured Outputs announcement

Links mentioned:


Interconnects (Nathan Lambert) ▷ #random (6 messages):

  • DALL·E vs New Challengers
  • Flux Pro
  • Flux.1 Hosting on Replicate
  • Comparative Analysis of Image Generators

Interconnects (Nathan Lambert) ▷ #memes (1 messages):

xeophon.: https://x.com/sahir2k/status/1820791954508022019?s=46


Interconnects (Nathan Lambert) ▷ #rlhf (1 messages):

  • Data Dependence in Model Training
  • Startups Utilizing Noise
  • Armen from Chameleon at Meta

OpenRouter (Alex Atallah) ▷ #announcements (1 messages):

  • GPT-4o-2024-08-06
  • Structured outputs in strict mode

Link mentioned: GPT-4o (2024-08-06) - API, Providers, Stats: The 2024-08-06 version of GPT-4o offers improved performance in structured outputs, with the ability to supply a JSON schema in the respone_format. Read more [here](https://openai. Run GPT-4o (2024-08...


OpenRouter (Alex Atallah) ▷ #general (62 messages🔥🔥):

  • Gemini Pro 1.5 performance issues
  • OpenRouter API usage
  • gpt-4o-2024-08-06 updates
  • Structured outputs in the API
  • Model pricing changes

Links mentioned:


LlamaIndex ▷ #announcements (1 messages):

  • CodiumAI Webinar
  • RAG-Augmented coding assistants
  • LlamaIndex infrastructure

Link mentioned: LlamaIndex Webinar: Using RAG with LlamaIndex for Large-Scale Generative Coding · Zoom · Luma: Retrieval-Augmented Generation (RAG) plays a central role in achieving contextual awareness in AI-generated code, which is crucial for enterprises adopting…


LlamaIndex ▷ #blog (4 messages):

  • Local Multi-Agent System with RabbitMQ
  • LlamaIndex RAG-a-thon
  • Workflows Feature Introduction
  • Documentation for llama-agents

LlamaIndex ▷ #general (49 messages🔥):

  • HuggingFace Inference API for Embeddings
  • Llamaparse Arabic Language Parsing
  • SimpleDirectoryReader PDF Handling
  • Vector DB Comparison Resource
  • Performance of 4o Mini vs 3.5 Turbo

Links mentioned:


Cohere ▷ #discussions (29 messages🔥):

  • LLM Hallucination Index
  • Open Source Definitions
  • Mistral Open Weights
  • Command R Plus Licensing
  • Commercial Use Restrictions

Links mentioned:


Cohere ▷ #questions (3 messages):

  • Contacting Dennis Padilla
  • Lauren's absence
  • Email inquiries

Cohere ▷ #cohere-toolkit (1 messages):

  • Cohere Toolkit for Learning
  • LLMs with RAG
  • Model Deployment
  • Third-Party API Integration

Modular (Mojo 🔥) ▷ #mojo (30 messages🔥):

  • InlineList features
  • Optimization for List in Mojo
  • Custom hardware accelerators
  • CXL protocol and FPGA integration
  • Mojo's open source future

Links mentioned:


LAION ▷ #general (18 messages🔥):

  • John Schulman joins Anthropic
  • Open-source AI challenges
  • Meta's JASCO status
  • Nullbulge doxxing incident
  • Voice Assistant project

Links mentioned:


LAION ▷ #research (8 messages🔥):

  • Model Scaling
  • Validation Accuracy
  • CIFAR Image Processing

Link mentioned: The Matrix Laurence Fishburne GIF - The matrix Laurence fishburne Morpheus - Discover & Share GIFs: Click to view the GIF


tinygrad (George Hotz) ▷ #general (8 messages🔥):

  • Running tinygrad on Aurora
  • XMX support and OpenCL on Intel GPUs
  • NVIDIA FP8 Bounty Support
  • Distributed computing functionality for tinygrad
  • Aurora supercomputer performance expectations

Links mentioned:


tinygrad (George Hotz) ▷ #learn-tinygrad (16 messages🔥):

  • Preallocating Tensors
  • Buffer and DEFINE_GLOBAL Mapping
  • Batch Size Handling in JIT
  • Computer Algebra Study Notes
  • OpenMP in CLANG and LLVM

Link mentioned: computer-algebra-study-notes/README.md at main · mesozoic-egg/computer-algebra-study-notes: Contribute to mesozoic-egg/computer-algebra-study-notes development by creating an account on GitHub.


DSPy ▷ #show-and-tell (6 messages):

  • Wiseflow tool
  • HybridAGI release
  • Dynamic knowledge base

Links mentioned:


DSPy ▷ #papers (2 messages):

  • Large Language Models in Software Engineering
  • Scaling Inference Compute for Language Models

Links mentioned:


DSPy ▷ #general (7 messages):

  • MIPRO vs BootstrapFewShotWithRandomSearch
  • MIPROv2 assertions
  • Complexity in model training

DSPy ▷ #colbert (1 messages):

gamris: Would you recommend FastEmbed by Qdrant instead? https://github.com/qdrant/fastembed


OpenAccess AI Collective (axolotl) ▷ #general (7 messages):

  • Synthetic Data Generation
  • Llama Index SQL Examples
  • LoRA Adapter MD5 Consistency
  • BitsAndBytes GitHub Pull Request

OpenAccess AI Collective (axolotl) ▷ #axolotl-dev (5 messages):

  • QLoRA for Gemma 2 27b
  • Performance on L40S GPUs
  • Faster pip for Docker

OpenAccess AI Collective (axolotl) ▷ #general-help (3 messages):

  • Fine-tuning context length
  • RoPE scaling
  • Editing unique samples in Python

OpenAccess AI Collective (axolotl) ▷ #announcements (1 messages):

caseus_: Office hours kicks off in an hour in <#1268285745555308649>.


Torchtune ▷ #announcements (1 messages):

  • PPO training recipe
  • Qwen2 model support
  • Feature requests for torchtune

Torchtune ▷ #general (9 messages🔥):

  • DPO support for Llama 3
  • Differences in Model Output
  • Model Download Method
  • Prompt Formatting for Instruct Model

Torchtune ▷ #dev (6 messages):

  • Model Builders Page
  • PreferenceDataset Refactor
  • Model Index Page
  • Multimodal LLMs

Link mentioned: [4/7] Refactor preference dataset with transforms design by RdoubleA · Pull Request #1276 · pytorch/torchtune: Context Following the RFC in #1186, we will use the unified message_transform -&gt; template -&gt; tokenization data pipeline in all our datasets. This PR updates PreferenceDataset to follow t...


OpenInterpreter ▷ #general (9 messages🔥):

  • Setting up Open Interpreter
  • Open Interpreter security and privacy
  • Python compatibility for Open Interpreter
  • Vision models for Open Interpreter

OpenInterpreter ▷ #O1 (2 messages):

  • Ollama Models
  • API Key Requirements
  • Deepgram Support

Link mentioned: open-interpreter/docs/language-models/local-models/ollama.mdx at main · OpenInterpreter/open-interpreter: A natural language interface for computers. Contribute to OpenInterpreter/open-interpreter development by creating an account on GitHub.


Mozilla AI ▷ #announcements (2 messages):

  • Llamafile updates
  • Mozilla AI community opportunities
  • sqlite-vec release party
  • Machine Learning Paper Talks
  • Local AI AMA

Link mentioned: Discover Typeform, where forms = fun: Create a beautiful, interactive form in minutes with no code. Get started for free.


MLOps @Chipro ▷ #events (1 messages):

  • LinkedIn Engineering ML Platform




{% else %}

The full channel by channel breakdowns have been truncated for email.

If you want the full breakdown, please visit the web version of this email: [{{ email.subject }}]({{ email_url }})!

If you enjoyed AInews, please share with a friend! Thanks in advance!

{% endif %}