# Differentiable vectorized piecewise function in Julia?

**URL:** https://discourse.julialang.org/t/differentiable-vectorized-piecewise-function-in-julia/73766
**Category:** General Usage
**Created:** [December 29, 2021, 5:00pm UTC](https://discourse.julialang.org/t/differentiable-vectorized-piecewise-function-in-julia/73766 "2021-12-29T17:00:38Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)
#### Post date: [December 29, 2021, 5:37pm UTC](https://discourse.julialang.org/t/differentiable-vectorized-piecewise-function-in-julia/73766/4 "2021-12-29T17:37:06Z")

</div>

Linking [related thread](https://discourse.julialang.org/t/performant-piecewise-function-evaluation/45762/4) that seems to address the differentiable part.

As for the vectorization, `f.(x)` should work above?

---

_[View the full topic](https://discourse.julialang.org/t/differentiable-vectorized-piecewise-function-in-julia/73766)._
