I’m good with the Apple’s privacy-oriented stance. But I can’t stop to think what will happen when advertisers knock on Apple’s door trying to get their hands on the users’ data that one else can access. Is Apple going to sell it out for more profits?
It's just marketing. Apple has already shown they will sell you out with PRISM.
Who knows what other backroom deals are happening outside our knowledge. The only reason we found out about PRISM is because the gigantic scale and Snowden sacrificed Everything to let it be known.
I think there's a big difference between selling data for profit and the government literally forcing you to give up data based on national security laws or else forcing you to close your business. There's almost nothing Apple can do about the latter case (or any other company for that matter).
Also how would we know if Apple is working with other companies? It's not like they are known to be transparent or Truthful.
Apple puts privacy and security front and center as part of their brand. They zig while everyone else is zaging, trying to make a buck on user data, which they don't do.
One thing I like to remind people of is the fact that the Snowden docs that revealed PRISM were years old at the time of Snowden gathering them, and even older at release... just imagine how much further things have progressed in the 10+ years since. (iirc lots of them had 2007 dates on them)
“The “flaw” we’re going to talk about isn’t a problem with any specific benchmark or reviewer. It’s a difference in how the Apple M1 allocates and assigns resources versus how x86 CPUs work.”
Although the language she used in the email may not be what’s expected by a manager, I choose to be sympathetic.
Obviously, this is a person which is very passionate about her research. She’s also a Black woman; given US history, there’s a probability that she was discriminated against during her life — maybe, multiple times. If not her, maybe some of her relatives were. Sure, this is hypothetical and does not excuse her attitude — but try to put yourself in her shoes.
It’s easy for us to reason about it, and think about how we would have dealt with it differently. Maybe she was in a bad place, or felt that she was being discriminated against.
She’s also a human being like me and you so — yes — maybe it’s not about racism and discrimination. Maybe she’s just entitled.
Either way, Google’s HR should’ve done better. It’s easy to let anger or exasperation get the hang of you. They should’ve scheduled a call to discuss everything calmly.
I did a quick Google search (so maybe I’m missing something) but there is no official support for converting Core ML — which is the foundation for Create ML — models to Tensorflow or PyTorch. You need to look for third-party libraries. Although there exist libraries to convert Tensorflow models to Core ML.
It’s not entirely clear to me exactly what was meant by the grandparent post by converting to PyTorch or Tensorflow.
There are two discrete concepts: training and inference. You can think of training a bit like the source code and inference a bit like running the compiled binary. The different frameworks have their own serialization formats for their model weights.
If the goal is to do inference using CoreML weights trained in CreateML on non-Apple platforms (eg on a server or android device), converting them to ONNX is a way to do that.
You probably won’t be able to pick up training on another framework though.
The article is not explicit about it but I think they’re using transfer learning. They take a general model trained, for instance, on ImageNet and use it to train a more specialised model to classify whatever you want. The training of the specialised model is way faster than the training of the general model.