| it's not about the API. its about the documentation + ecosystem. TF's doesn't seem very good. I just tried to figure out how to learn a linear mapping with TF and went through this: 1. googled "linear layer in tensorflow" and got to the page about linear. 2. spent 5 minutes trying to understand why monotonicity would be a central tenet of the documentation 3. realizing that's not the right "linear" I couldn't think of what the appropriate name would be 4. I know MLPs have them, google "tensorflow mlp example" 5. click the apr '24 page: https://www.tensorflow.org/guide/core/mlp_core 6. read through 10[!] code blocks that are basically just boiler-plate setup of data and visualizations. entirely unrelated to MLPs 7. realize they call it "dense" in tensorflow world 8. see that "dense" needs to be implemented manually 9. think that's strange, google "tensorflow dense layer" 10. find a keras API (https://www.tensorflow.org/api_docs/python/tf/keras/layers/D...) |