Skip to content

Instantly share code, notes, and snippets.

View ivanliu1989's full-sized avatar
๐Ÿง‘โ€๐Ÿผ
Generating Agentic AIs

Tianxiang(Ivan) Liu ivanliu1989

๐Ÿง‘โ€๐Ÿผ
Generating Agentic AIs
View GitHub Profile
@ivanliu1989
ivanliu1989 / NavDemo-Bridging-Header.h
Last active September 4, 2019 10:09
NavDemo-Bridging-Header.h
//
// Use this file to import your target's public headers that you would like to expose to Swift.
//
#import "React/RCTBridgeModule.h"
#import "React/RCTViewManager.h"
@ivanliu1989
ivanliu1989 / NavDemo.m
Created September 4, 2019 10:10
NavDemo.m
#import <Foundation/Foundation.h>
#import "React/RCTBridgeModule.h"
@interface RCT_EXTERN_MODULE(NavDemo, NSObject)
RCT_EXTERN_METHOD(renderNaviDemo:(nonnull NSNumber *)originLat oriLon:(nonnull NSNumber *)originLon oriName:(NSString *)originName destLat:(nonnull NSNumber *)destinationLat destLon:(nonnull NSNumber *)destinationLon destName:(NSString *)destinationName)
@end
@ivanliu1989
ivanliu1989 / NavDemo.swift
Last active September 14, 2019 03:12
NavDemo.swift
import Foundation
import UIKit
import MapboxCoreNavigation
import MapboxNavigation
import MapboxDirections
import Mapbox
@objc(NavDemo)
class NavDemo: NSObject {
@ivanliu1989
ivanliu1989 / input.xcfilelist
Created September 4, 2019 10:12
input.xcfilelist
$(SRCROOT)/Carthage/Build/iOS/Mapbox.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxNavigation.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxDirections.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxCoreNavigation.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxNavigationNative.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxMobileEvents.framework
$(SRCROOT)/Carthage/Build/iOS/MapboxSpeech.framework
$(SRCROOT)/Carthage/Build/iOS/Turf.framework
$(SRCROOT)/Carthage/Build/iOS/Solar.framework
$(SRCROOT)/Carthage/Build/iOS/Polyline.framework
@ivanliu1989
ivanliu1989 / output.xcfilelist
Created September 4, 2019 10:13
output.xcfilelist
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Mapbox.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxNavigation.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxSpeech.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxDirections.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxCoreNavigation.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxNavigationNative.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/MapboxMobileEvents.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Polyline.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Turf.framework
$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Solar.framework
@ivanliu1989
ivanliu1989 / app.js
Last active September 4, 2019 10:21
app.js
import React, {Fragment} from 'react';
import {SafeAreaView, StyleSheet, NativeModules} from 'react-native';
var navDemo = NativeModules.NavDemo;
navDemo.renderNaviDemo(
(originLat = -37.8182668),
(originLon = 144.9648731),
(originName = 'Flinder Station'),
(destinationLat = -37.8165647),
(destinationLon = 144.9475055),
@ivanliu1989
ivanliu1989 / setup_tf_project.sh
Last active September 29, 2019 01:43
Setup project folder for Tensorflow Object Detector
# Define your project name
export PROJECT=FashionDetector
# Under your project workspace
# Create your project root directory
mkdir $PROJECT
cd $PROJECT
# Create directory to store your model data
mkdir data
# Create directory to store your pre trained models and their related config files
mkdir models
# Install Tensorflow (tensorflow-gpu for GPU)
pip install tensorflow --upgrade
# Install dependencies
pip install Cython --upgrade
pip install contextlib2 --upgrade
pip install pillow --upgrade
pip install lxml --upgrade
pip install jupyter --upgrade
pip install matplotlib --upgrade
"""
Usage:
# From tensorflow/models/
# Create train data:
python generate_tfrecord.py --csv_input=data/train_labels.csv --output_path=data/train.record
# Create test data:
python generate_tfrecord.py --csv_input=data/test_labels.csv --output_path=data/test.record
"""
from __future__ import division
from __future__ import print_function
python generate_tfrecord.py --csv_input=data/train_labels.csv --image_dir=data --output_path=data/train.record
python generate_tfrecord.py --csv_input=data/test_labels.csv --image_dir=data --output_path=data/test.record