Programmation

  • Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite

    Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite

    Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite Classification d’image, TensorFlow Lite, MobileNetV2, application Android Figure 1: exemples d’images de l’ensemble de données IMAGE_SIZE = 224BATCH_SIZE = 64datagen = tf.keras.preprocessing.image.ImageDataGenerator(rescale=1./255,validation_split=0.2)train_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’training’)val_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’validation’) Initialiser le modèle de base base_model= tf.keras.applications.MobileNetV2(input_shape=IMG_SHAPE,include_top=False,weights=’imagenet’) Extraction de caractéristiques base_model.trainable = Falsemodel…

  • Comment nous avons réduit la taille de notre application React Native de 60% avec quelques correctifs simples

    Comment nous avons réduit la taille de notre application React Native de 60% avec quelques correctifs simples

    Comment nous avons réduit la taille de notre application React Native de 60% avec quelques correctifs simples Pourcentage d’appareils considérés comme un produit phare chaque année Mutual (26,8 Mo) est beaucoup plus volumineux que les applications des pairs du même segment Augmentation du taux de conversion par diminution de 10 Mo de la taille de…

  • Choses qui m’ont rendu meilleur dans mon travail – Haoran Un

    Choses qui m’ont rendu meilleur dans mon travail – Haoran Un

    Choses qui m’ont rendu meilleur dans mon travail – Haoran Un Voici une liste entièrement subjective de choses qui m’ont rendu meilleur dans mon travail de développeur. Il n’y a pas deux carrières identiques, votre kilométrage peut donc varier. Mais ces choses m’ont toutes aidé au cours des deux dernières décennies de ma carrière. Peut-être…

  • une façon moderne de gérer les listes dans Android à l’aide de DataBinding

    une façon moderne de gérer les listes dans Android à l’aide de DataBinding Pour commencer, créons un nouveau data qui sera le seul format utilisé par notre futur adaptateur universel: data class RecyclerItem(val data: Any,@LayoutRes val layoutId: Int,val variableId: Int) {fun bind(binding: ViewDataBinding) {binding.setVariable(variableId, viewState)}} Les données détiendra… vos données. Il peut également être traité…

  • Le Brésil vient pour vous, Dark Souls – SUPERJUMP

    Le Brésil vient pour vous, Dark Souls – SUPERJUMP

    Le Brésil vient pour vous, Dark Souls – SUPERJUMP Basculer entre les essences est une fonctionnalité de jeu de base dans Deathbound. Nous avons beaucoup plus de fonctionnalités différentes, comme l’Essence Reverie, l’Essence Duel, le Morph Riposte et nous invitons tout le monde à jeter un œil sur nos réseaux sociaux ou à nous parler…

  • Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite

    Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite

    Application Android pour la classification des races de chiens à l’aide de TensorFlow Lite Classification d’image, TensorFlow Lite, MobileNetV2, application Android Figure 1: exemples d’images de l’ensemble de données IMAGE_SIZE = 224BATCH_SIZE = 64datagen = tf.keras.preprocessing.image.ImageDataGenerator(rescale=1./255,validation_split=0.2)train_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’training’)val_generator = datagen.flow_from_directory(image_dir,target_size=(IMAGE_SIZE, IMAGE_SIZE),batch_size=BATCH_SIZE,subset=’validation’) Initialiser le modèle de base base_model= tf.keras.applications.MobileNetV2(input_shape=IMG_SHAPE,include_top=False,weights=’imagenet’) Extraction de caractéristiques base_model.trainable = Falsemodel…

  • Conversion de graphique Matplotlib en graphique

    Conversion de graphique Matplotlib en graphique

    Conversion de graphique Matplotlib en graphique Avez-vous déjà voulu créer directement Plotly graphiques à partir d’une trame de données? Pandas utilise actuellement Matplotlib comme backend de traçage par défaut. Depuis la version 0.25, il a également prend en charge d’autres backends tel que Bokeh. Cependant, Plotly n’est pas actuellement pris en charge. Par conséquent, j’ai…

  • Utilisation d’Android Jetpack ViewModel – Développement de logiciels

    Utilisation d’Android Jetpack ViewModel – Développement de logiciels

    Utilisation d’Android Jetpack ViewModel – Développement de logiciels La photo est fournie par https://unsplash.com/photos/ejvOgTb8XmA Fondamentalement, ViewModel fait partie des composants d’architecture Android. L’un des principaux objectifs de l’objet ViewModel est de servir des données aux composants de l’interface utilisateur Android, tels que des activités ou des fragments, et de séparer la logique de traitement des…

  • Mise à l’échelle des microservices avec gRPC et Envoy Proxy – Partie 2

    Mise à l’échelle des microservices avec gRPC et Envoy Proxy – Partie 2

    Mise à l’échelle des microservices avec gRPC et Envoy Proxy – Partie 2 Dans la partie 1 de mon article de blog, j’ai parlé du style d’architecture des microservices, HTTP vs HTTP 2, des tampons de protocole et de gRPC. Dans ce blog, permettez-moi de partager sur l’équilibrage de charge et Envoy Proxy. L’équilibrage de…

  • Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android

    Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android

    Pourquoi vous devez être très prudent avec l’API NFC HCE d’Android photo par Mika Baumeister sur Unsplash Tout d’abord, votre smartphone peut être équipé d’un élément dit sécurisé (ou SE, pour faire court). C’est une puce qui est capable de communiquer avec le lecteur de carte sur lui-même – à aucun moment elle n’a besoin…